您的位置:首頁 > 軟件教程 > 教程 > Excel高效制作員工考勤表的方法

Excel高效制作員工考勤表的方法

來源:互聯(lián)網 | 時間:2017-05-26 09:41:14 | 閱讀:115 |  標簽: 考勤表   | 分享到:

Excel高效制作員工考勤表的方法

Excel制作考勤表步驟四:采用同樣的方法,將S2的數(shù)據有效性來源設置為“=月份”,這樣在選擇考勤年月時,就可以直接單擊L2、S2,然后從彈出的下拉列表框中選擇相應預置信息即可。

Excel制作考勤表步驟五:考勤登記表一般包括考勤人名單以及日?记诘怯浨闆r,因此在此工作表的B列中存儲員工名單,在C5:AG5存放考勤星期,而在C6:AG6存放考勤日期,然后通過數(shù)據有效性設置,將人員名單所在的B7:B200的數(shù)據有效性來源設置為“=員工名單”,日常登記考勤的數(shù)據區(qū)域C7:AG200的數(shù)據有效性來源設置為“=出勤”,同時為了便于日?记诘怯浫藛T識別考勤符號,單擊數(shù)據有效性對話框中的“輸入信息”選項卡,選中其中的“選定單元格時顯示輸入信息”,然后在下面輸入信息文本框中,將前面的考勤符號說明復制過來。

Excel制作考勤表步驟六:為了能夠自動準確輸入日期信息,在存儲每月的第1日的C6中輸入公式“=DATE(L2,S2,1)”、第2日的D6中輸入“=C6+1”并依次類推,直到第27日的AC6,需要注意的是,由于考慮到每年2月份閏年的情況,在第28日的AD6中輸入公式“=IF(MONTH($AC6+COLUMN(A1))=$S2,$AC6+COLUMN(A1),“”)”,第29日的AE6中輸入公式“=IF(MONTH($AD6+COLUMN(A1))=$S2,$AD6+COLUMN(A1),“”)”,第30日的AF6中輸入公式“=IF(AE6=“”,“”,IF(MONTH($AE6+COLUMN(A1))=$S2,$AE6+COLUMN(A1),“”))”,第31日的AG6中輸入公式“=IF(AF6=“”,“”,IF(MONTH($AF6+COLUMN(A1))=$S2,$AF6+COLUMN(A1),“”))”,最后在存儲判斷每月第1日是星期幾的C5中輸入公式“=IF(C6=“”,“”,CHOOSE(WEEKDAY(C6,2),“一”,“二”,“三”,“四”,“五”,“六”,“日”))”,并將此公式復制到其后面對應的單元格中(圖3)。

Excel高效制作員工考勤表的方法

需要注意的是,此處使用了DATE、CHOOSE、WEEKDAY等函數(shù),主要是用來根據L2、S2中的數(shù)據判斷當前日期以及當前日期屬于星期幾,而IF、MONTH等函數(shù)則用來判斷當年2月份是否屬于閏月,并且判斷本月是30日還是31日。潛力,同樣可以讓自己的工作水平更上一層樓。

小編推薦閱讀

好特網發(fā)布此文僅為傳遞信息,不代表好特網認同期限觀點或證實其描述。

相關視頻攻略

更多

掃二維碼進入好特網手機版本!

掃二維碼進入好特網微信公眾號!

本站所有軟件,都由網友上傳,如有侵犯你的版權,請發(fā)郵件[email protected]

湘ICP備2022002427號-10 湘公網安備:43070202000427號© 2013~2025 haote.com 好特網