tft每日頭條

 > 圖文

 > 動态考勤表每個月的數據怎麼填寫

動态考勤表每個月的數據怎麼填寫

圖文 更新时间:2024-08-13 23:11:42

Hello,大家好,今天跟大家分享下如何在Excel中制作跨月考勤表,這也是一個粉絲問到的問題,他們的考勤周期是從25号開始到次月的24号結束,常見的考勤表無法使用,今天就手把手教大家制作一個,操作也并不難,都是之前分享過的知識點,下面就讓我們來一起操作下吧

一、構建開始時間

首先我們在上面構建出年份和月份的輸入區域,然後在日期的第一個單元格中利用date函數來構建考勤的開始時間,也就是每月的25号,公式為:=DATE(D2,H2,25)

随後點擊這個單元格,按ctrl 1調出格式窗口,點擊【自定義】将【類型】設置為:d日,就會變為天數的顯示方式

最後在第二個單元格中輸入=B3 1然後向右拖動,一直拖到次月的10号左右即可

動态考勤表每個月的數據怎麼填寫(難倒無數人的跨月考勤表來了)1

二、構建結束時間

每個月的24号是考勤周期的結束時間,我們可以利用if函數來判斷下,判斷我們得到的日期的天數是不是小于等于24,如果條件成立就讓他返回這個日期,條件不成立就返回空值公式為:= IF(DAY(R3 1)<=24,R3 1,"")

因為每月的天數不同,我們還需要利用IFERROR函數來屏蔽下錯誤值,避免最後幾天出現錯誤值,最終的公式為:=IFERROR(IF(DAY(R3 1)<=24,R3 1,""),"")

動态考勤表每個月的數據怎麼填寫(難倒無數人的跨月考勤表來了)2

三、設置星期數

随後我們在考勤表的下面一行中設置每天對應的星期數,便于我們登記考勤數據,在下面插入一行,然後輸入公式=B3,向右填充,随後按快捷鍵Ctrl 1調出格式窗口,點擊【自定義】在【類型】中輸入:aaa然後點擊确定,這樣的話就會顯示為星期啦

動态考勤表每個月的數據怎麼填寫(難倒無數人的跨月考勤表來了)3

四、周末自動填充顔色

緊接着我們讓excel自動的為周末填充顔色,方便區分周數,在這裡我們需要用到weekday函數,先來了解下這個函數

Weekday函數:返回日期對應的星期數 語法=WEEKDAY(日期,返回類型) 第一參數:一個日期 第二參數:返回類型,它的返回類型很多,隻有當類型為2的時候星期一才會對應數字1

以上就是這個函數的作用

了解這個函數,下面我們就來實現自動的為周末填充顔色,在這裡我們需要用到條件格式,首先選擇需要設置的數據區域,然後點擊【條件格式】找到【新建規則】選擇【使用公式确定要設置格式的單元格】将公式設置為:=WEEKDAY(B$4,2)>5,随後點擊【格式】在【填充】中選擇一個自己喜歡的顔色點擊确定即可,這樣的話周六與周日就會自動的被填充為設置的顔色了

動态考勤表每個月的數據怎麼填寫(難倒無數人的跨月考勤表來了)4

如果是單休的話,隻需要将公式設置為:=WEEKDAY(B$4,2)>6即可,這樣的話就會僅僅隻為周日填充顔色

五、設置超級表,向下自動複制格式

最後一步我們需要将普通表轉換為超級表,讓我們設置的為周末自動填充顔色的格式可以自動向下填充,首先選擇數據區域然後按下快捷鍵ctrl t就會跳出創建表的界面,保持默認直接點擊确定,這樣的話上面會多出一行,隻需要将其隐藏掉即可,然後将超級表的樣式設置為無樣式,這樣的話就設置完畢了,向下輸入姓名,格式是可以自動填充的

動态考勤表每個月的數據怎麼填寫(難倒無數人的跨月考勤表來了)5

至此一個簡單的跨月考勤表就設置完畢了,怎麼樣?你學會了嗎?

我是Excel從零到一,關注我,持續分享更多Excel技巧

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved