又到了月初該統計員工考勤的時候了,每到這個時候,總能聽到很多HR寶寶的嚎叫——“考勤記錄太亂了!我算一天也算不過來呀!你們誰Excel算得快幫我看一下!”
還有很多HR寶寶因為Excel用得不好,經常會花好幾天時間算考勤,甚至為了避免出錯,還得一邊對着電腦、一邊手裡拿着計算器核算,因為效率比較低,常常要加班到深夜!看着周圍其他同事早早完成工作回家吃飯,隻留下HR寶寶一個人對着電腦蒙圈,這感覺,就好像失去了全世界……
小曰子暗中觀察後發現,絕大部分人考勤算得慢,是因為你們隻把Excel當成了簡單的記錄工具,卻不會用Excel中的統計公式。Excel中隐藏了很多簡便的公式,學會這些公式,5分鐘就能搞定一個部門的異常考勤記錄。
再複雜的考勤表,都逃不過Excel統計公式!下面小曰子就為大家講解一下Excel統計考勤的一個重要竅門~
舉個例子:
公司規定小曰子每天上班時間是9點,下班時間晚6點。先來看一下,小曰子所在部門一天的考勤情況是這樣的▽
人數比較多,如何一步統計員工的上下班異常情況呢?其實兩個步驟就可以搞定。
1/2 在E2單元格輸入公式:
=IF(C2="","未打卡",IF(C2>TIME(9,0,0),"遲到"," "))
如下圖所示▽
2/2 拖拽下拉單元格右下方的綠色方塊。
即可顯示所有人的上班打卡異常情況▽
同樣的方法,我們可以統計出下班簽到情況,你們都辣麼聰明肯定一看就會啦!很多人這時候要問了,小曰子上面用到的到底是什麼公式呢?
公式詳解
上面說的統計方法主要用到了IF函數。
IF函數的原型為:
if(logical_test,value_if_true,value_if_false)
簡單點講:
logical_test表示判斷語句;
value_if_true表示當判斷語句為真時,公式的返回值;
value_if_false表示當判斷語句為假時,公式的返回值。
例如:
=if(1=2,a,b),這個公式,判斷語句是1=2,如果判斷語句是真的,則返回值是a,如果判斷語句是假的,則返回值是b,我們都知道1=2這個判斷語句是不成立的,所以該語句為False,因此該公式的返回值為b(對應的表格裡會顯示b)。
再回到異常考勤統計的問題上,判斷員工考勤異常,在公式裡我們要設置兩個條件:
如果考勤時間單元格為空,就會返回“未打卡”,對應的公式是:=IF(C2="","未打卡","")
如果考勤時間大于9:00則會返回“遲到”,對應的公式是:IF(C2>TIME(9,0,0),"遲到","")
把以上兩個條件嵌套在公式裡面,中間用逗号分開,最終形成的公式就是:=IF(C2="","未打卡",IF(C2>TIME(9,0,0),"遲到"," "))
注意中間用到的引号、逗号一定要用英文輸入法的格式!
時間9:00在公式中要表現為:TIME(9,0,0)。
提示大家:平時判定每個員工考核等級,統計哪些實習生可以轉正,以及統計銷售人員每個季度的銷售情況完成度,确定每個人的績效等等情況,都可以用到IF函數,簡直就是Excel函數中的好用擔當!所以了解最基礎的公式原型才是關鍵~
/ 小曰子有感 /
實話跟你們講,其實在今天之前,小曰子對Excel一竅不通,但是最近有好多人問我辦公軟件實操的問題,于是,我在網上搜了十幾篇Excel教程,通宵看了一晚上(對我昨天沒睡覺),今天到公司以後,就開始拿着電腦演練,順便還請教了Excel大神,最終才吭哧吭哧寫出了這篇文章,哭……
大部分HR應該和我一樣,都是文科生,對于數字天生不敏感,很多人在上學的時候又很少用到複雜的Excel公式計算,所以上班之後突然算這麼複雜的考勤記錄,就特别抓瞎。
不過經過一天的操作,我發現,運用Excel計算公式,真比咱們上學時候算數學題簡單多了,隻要按照小曰子講解的步驟自己嘗試一下,你們辣麼聰明,肯定都能學會哒!以後統計一個部門的異常考勤記錄,隻用花費5分鐘,嘿嘿。
如果你們喜歡今天的内容的話,請在文末點個贊,小曰子(的領導)都會看到哦!
有話要說...