考勤表模板
目前除移動考勤,如釘釘等記錄方式外,大多會使用指紋/面部識別考勤機來記錄。
而很多打卡機輸出的考勤表并不理想,需整理后,才能形成規范的報表打印輸出。
這里先簡單制作一款適合各單位使用的考勤表模板(表頭按照年月自動變化):
1、利用數據有效性,設置單元格為年份與月份可選擇的下拉菜單形式:
步驟:
點擊欲輸入年份/月份的單元格——選擇數據有效性——在設置有效性條件處——選擇允許序列——在公式欄輸入“2016,2017,2018,2019,2020"(注意數字鏈接處的逗號為英文輸入格式)。
2、利用公式,隨月份選擇,顯示日期:
步驟:
①點擊欲輸入每月1號的單元格——輸入公式=IF(MONTH(DATE(選擇年份單元格,選擇月份單元格,COLUMN(所在行的首個單元格)))=選擇月份單元格,DATE(選擇年份單元格,選擇月份單元格,COLUMN(所在行的首個單元格),“”)——回車【注意:選擇的年份與月份單元格需絕對引用,單擊鍵盤"F4“鍵即可】;
②選中剛輸公式的單元格,點擊鍵盤“ctrl+1”鍵,設置單元格格式中——分類選擇自定義——選擇yyyy/mm/d格式——在類型欄里刪除yyyy/mm或者直接輸入d點擊確認。即可顯示單獨的日期了;
③選中剛輸入公式的單元格——鼠標移動至單元格右下角——指示針變為+號的形式——點擊鼠標左鍵橫向填充,讓后面行中的單元格也顯示出日期。
解釋:有些月份是30天,有些是31天,甚至有28天或29天的情況。所以需要對輸出日期進行限制,故選擇用月份來進行限制。
函數column(),為目標單元格或單元格區域,若省略,此時系統返回COLUMN函數所在的單元格的列序號。
3、根據日期顯示星期并將周末標注顏色底紋:
步驟:
① 點擊欲屬于星期的單元格,屬于公式=text(日期,"AAA”)【注:3個A是星期的格式】;
②點擊1號上面星期的單元格,之后拖拽選中所有的日期跟星期——條件格式——突出顯示單元格規則——選擇最下面其他規則——使用公式確定要設置格式的單元格——輸入公式=絕對引用星期所行的首個單元格=“六”——點擊格式按鈕——選擇喜歡的填充顏色——點擊確定。【周日重復以上操作即可】
考勤輸出整理
1、導出原始考勤機記錄表:
無論考勤機的型號或者類別,每個月導出的EXCEL表格中至少都會包含:員工編號、姓名、部門、日期、上班時間、下班時間。
比如得力的考勤機對導出表格都設置了密碼保護,我們可以點擊工具欄中的審閱,在撤銷工作表保護中輸入密碼(舊版)或者(新版)。
我們先將考勤記錄整理為如下樣式:
2、計算出上班時長及遲到早退時間:
①在遲到時間單元格中輸入公式=IF(E5-$L$1>0,TEXT(E5-$L$1,"[m]"),"")下拉填充下面的單元格,在早退單元格中輸入公式=IF(F5-$L$2$L$2-F5,"[m]"),"")下拉填充下面的單元格。
②在上班時長單元格輸入公式=F5-E5-$L$3,下拉填充下面的單元格。
③對于情況異常的數據,如上圖顯示的遺忘打卡的情況,可根據部門上報的未打卡情況說明等類似文件補充更正,需有主管領導及部門負責人簽字,即證明人證明。
3、將考勤機數據導入考勤表模板:
函數SUMIFS(,,[,],···)
中文語法:SUMIFS(求和區域,條件區域1,條件1,[條件區域2,條件2],···)
·參數1:求和區域,必需的,需要求和的單元格區域;
·參數2:條件區域,必需的,用來搜索條件1的單元格區域;
·參數3:條件1,必需的,定義條件區域1中單元格符合的條件;
·其后參數:條件區域2,條件2,...是可以省略的。
【注:sumifs函數最多可以輸入127個區域/條件對】
步驟:
在考勤表模板1號下面第一個單元格內輸入公式=(全列上班時長,全列員工編號,選中單元格所在行的員工編號【絕對引用列】,全列日期,選中單元格所在列的日期【絕對引用行】),下拉填充后橫向填充即可,先將填充后的數據復制,選擇性粘貼為數值,之后對于無上班時長的單元格用查找替換的方式清空。
考勤分析使用
1、統計每人月度遲到/早退時長合計:
函數SUMIF(range,,)
Range為條件區域,用于條件判斷的單元格區域;
是求和條件,由數字、邏輯表達式等組成的判定條件;
為實際求和區域,需要求和的單元格、區域或引用。
步驟:
選中欲輸入遲到時長合計的單元格輸入公式=sumif(員工編號列,所選中單元格所在行的員工編碼單元格,遲到時長列),下拉填充。早退時長計算同理。
2、周末加班時長統計
選中欲輸入周末加班時長的單元格輸入公式=sumif(星期所在行的區域,“六”,所選單元格所在行的上班時間)+sumif(星期所在行的區域,“日”,所選單元格所在行的上班時間)。
3、工作日加班時長
特別說明,加班時長不能單純看打開機記錄,是否經過申請有領導同意,是自愿加班,還是公司確實需要而產生的加班。
方法一:根據批準的加班申請及確認時長單,進行手動輸入【人工審核】;
方法二:在考勤機導出的EXCEL表中,進行計算每人每日的加班時長。公式=IF(實際下班時間-應下班時間>30,TEXT(實際下班時間-應下班時間,"[m]"),"")【要求下班超半個小時后計算加班時間】
4、根據請假單對未打卡的空白情況進行填寫說明
5、統計每人當月各類假期的請假天數
函數COUNTIF(range,)
Range為目標區域
為預設條件
方法:輸入公式=countif(上班時間統計區域的行,預設的條件可以是“年假”/"事假“······)
小編有話說
考勤的記錄及輸出與分析方式多種多樣,本文僅是拋磚引玉。在實際工作中可以根據工作需要不斷變換使用,如考勤表模板很多企業傾向于日期豎排,那我們可以將COLUMN函數變成ROW函數即可實現。另外將考勤輸出表頭工號、姓名、部門、上班打卡時間、下班打卡時間三項數據固定,每月導出考勤數據后,直接按照表頭內容粘貼進去,文中所述的公式嵌入好,那么后期每天的遲到早退分鐘數、考勤表模板中的相關數據就可自動生成,大大減輕了工作量,讓考勤提報自此輕輕松松。
如果大家關于提報考勤這點事,有什么更好的建議或者想法,歡迎關注“HR樹"公眾號,給我們留言,別人做營銷賺錢,我們僅為分享進步。最后,還是要附上白巖松老師的一句話送給每名HR及每家企業。
任何一個單位,只要到了強調考勤、打卡,一定是它走下坡路的時候。
——白巖松