Excel制作遲到早退曠工的考勤表
Excel里面,如何根據(jù)打開的時(shí)間,算出員工是否遲到、早退或是曠工呢?這樣的考勤表如何使用Excel來做。下面我們先看下表。
上表中,A列記錄的是來上班的時(shí)間,即進(jìn)入公司就打卡,該時(shí)間是上班的時(shí)間。B列是員工離開公司的時(shí)間,即下班時(shí)間。現(xiàn)在,我們要做的'就是根據(jù)這兩個時(shí)間,算出員工是遲到、早退還是曠工。
一、計(jì)算是否曠工
要計(jì)算這個就簡單了,只要員工沒有上午打開時(shí)間,說明他沒有來上班,自然就是曠工。
在E2中使用的公式為:=IF(A2="","曠工","") 然后往下填充,即可得出是否曠工。
二、計(jì)算是否遲到
計(jì)算是否遲到的標(biāo)準(zhǔn)是:打開的時(shí)間是否超過公司規(guī)定的上班時(shí)間,這里假定為上午8:00,超過就是遲到,否則就是提前或剛好。
在C2單元格中使用的公式為:=IF(A2="","",IF((A2-"8:00")*24*60>0,"遲到","")) 然后往下填充,即可得出結(jié)果。
在這里大家還得留意一下,要判斷是否遲到,首先要判斷A列是否為空,如果為空說明沒有刷卡,這種情況屬于曠工。即不曠工又有刷卡時(shí)間的,這種情形才納入判斷是否為遲到的情況。而判斷的標(biāo)準(zhǔn)是以8:00為參照對象,超過8:00為遲到,否則都是正常上班的(比如提前來也準(zhǔn)時(shí)來都是正常上班)。
三、計(jì)算是否早退
該計(jì)算方法和遲到的計(jì)算方法類似,就不過多介紹了。公式為:=IF(A2="","",IF((B2-"11:30")*24*60<0,"早退",""))
知識拓展:
剛才的公式大家可能已看到了,下面我們再看一次,然后給出解釋。
遲到公式:=IF(A2="","",IF((A2-"8:00")*24*60>0,"遲到",""))
早退公式:=IF(A2="","",IF((B2-"11:30")*24*60<0,"早退",""))
公式里面出現(xiàn):(A2-"8:00")*24*60>0和(B2-"11:30")*24*60<0,這個啥意思呢?這個是指將兩個時(shí)間相減,然后乘以24小時(shí)再乘以60分,這樣會得出一個數(shù)字。以這個數(shù)字為參照對象再來判斷是否遲到或早退。
比如:=("8:01"-"8:00")*24*60 大家想想,這個結(jié)果應(yīng)該是多少?這個結(jié)果是拿8:01減去8:00,兩個時(shí)間相減哦。
如果是 ("8:01"-"8:00") 那么結(jié)果是:0.000694444444444497 它只是一個小數(shù)而已,很難判斷是否遲到,而我們需要的是,兩個時(shí)間相減是多少分鐘,只要得出分鐘,就知道是否遲到,所以,公式就為:=("8:01"-"8:00")*24*60
看到了吧,再乘以24再乘以60,就得出分鐘數(shù)了。如果得出的分鐘數(shù)等于0,說明超過8點(diǎn)才打開,肯定就遲到了嘛,如果數(shù)等于或小于0,說明是準(zhǔn)時(shí)或提前上班,未遲到。好了,其它的都是類似的,就不再解釋了。
【Excel制作遲到早退曠工的考勤表】相關(guān)文章:
4.excel說課稿