1樓:標準文件
1. 假如你的記錄表是sheet1如下圖
2. 在sheet2單元表中建立(目的是分離記錄表中的資料),如下圖格式**
b列為標準上下班時間,c列以後為分離出來的考勤表記錄,此目的是分離出考勤中的考勤記錄(所有考勤以最先觸發記錄儀為準),
3. 在sheet1中b3,b4和c3,c4, d3,d4…...中記錄遲到,早退的記錄。
sheet1中b3和b4的函式分別是
b3= =if((sheet2!c2-sheet2!b2)<0,"正常","遲到")
b4= =if((sheet2!c3-sheet2!b3)>0,"正常","早退")
sheet2中b2和b3的函式分別是
b2= left(sheet1!b2,find(" ",sheet1!b2))b3= =if((sheet2!c3-sheet2!b3)>0,"正常","早退")
b3 =right(sheet1!b2,find(" ",sheet1!b2,1))
至此完成,你可根據你的**具體調整一下單元格
2樓:
----57132899----
像是得力考勤機的資料樣式
我做過但親想要怎樣的展示格式,可以用vba來整理
3樓:excel資料分析
可以先處理資料,變成標準的考勤資料,然後統計
excel 考勤遲到早退時間計算
4樓:劇情遊戲
在e2中輸入或複製貼上下列公式
=if(c2-"8:45">0,"遲到"&text(c2-"8:45","[m]分鐘"),"")
下拉填充
在f2中輸入或複製貼上下列公式
=if(d2-"17:00">0,"","早退"&text("17:00"-d2,"[m]分鐘"))
下拉填充
excel如何統計考勤表遲到多少分鐘,早退多少分鐘?
5樓:次次次蛋黃公尺亞
1、例如早上遲到是08:30以後,早退是17:00前,首先在excel**中列出每個人的考勤資料。
2、然後在c1單元格中輸入計算公式:=text("8:30"-b1,"[m]"),如果顯示是負值則表示是遲到了,如果顯示正值則表示早到了。
3、點選回車生成資料,並下拉填充公式得到上午的考勤時間,可以看到遲到與早到的分鐘數值。
4、然後在c5單元格中再輸入公式計算下午的下班考勤時間,=text("17:00"-b5,"[m]")。
5、點選回車並下拉公式,即可得到下班的時候是否早退的分鐘數,顯示正數則表示早退了。
6樓:愛鑽研
假如規定上班時間是8:30,下班時間是11:30,d2是李德公升上班時間,e2是其下班時間,f2是遲到時間(分鐘),e2是早退分鐘數。
在f2輸入公式如下:=text("8:30"-f2,"[m]"),負數為遲到分鐘數,正數為早到分鐘數,其餘以此類推。
7樓:匿名使用者
把目標值的小時和分鐘提取出來,與標準值的小時和分鐘比較,則能統計出來了!
8樓:匿名使用者
假設a1是規定上班時間,b1是實際上班時間,在c1單元格判斷是否遲到。
則在c1單元格輸入公式,
=if(int(b1-a1)>0,"遲到"&int(b1-a1)*1440&"分鐘","")
9樓:匿名使用者
是表頭,設乙個準點上下班時間,如果分上下午,就是四個基準時間,再將你表中的各天下班時間與這四個基準時間中的乙個計算,計算二者的差額,當然,在計算時,基準時間要用絕對位址,格式如:$b$5;再在計算結果,進行彙總,在彙總時,正數和負數分別彙總,如:正數合計=sumif(b2:
b100,">0");負數合計=sumif(b2:b100,"<0"),分別表示遲到或早退,這個彙總資料也可以放在表頭處理。
應該明白了吧?
當然,準點上班時間,可以設定在公式中,為常數表示,但放在表頭,對上班時間變動修改會更容易點。
10樓:匿名使用者
用函式time
然後直接相加減
然後拖動填充
11樓:匿名使用者
=text(b1-「7:30」,"[m]")
怎麼用excel算出考勤遲到早退曠工呢?
12樓:匿名使用者
你想自學是件好事,有上進心。
你的e列怎麼都是「上班簽到」,沒有下班的?這樣很不好操作。
給你些公式參考吧,在空列的第一行輸入以下公式,回車並向下填充:
計算曠工的:
=if(sumproduct(--(int(d$1:d$1000)=int(d1)))<4,"欠簽到或曠工","")
計算遲到早退的:
=if(and(mod(sumproduct(--(int(d$1:d1)=int(d1))),2)=1,mod(d1,1)>--"07:30"),"遲到",if(and(mod(sumproduct(--(int(d$1:
d1)=int(d1))),2)=0,mod(d1,1)<--"11:30"),"早退",""))
再用sumproduct()彙總。
13樓:時尚男人幫
上傳excel附件,幫你寫函式公式,計算
14樓:匿名使用者
你把excel給我吧 我給你算
15樓:
提取碼 c9be
16樓:匿名使用者
請將檔案發到[email protected],我看一下能不能幫你。
已經私信給你相關資訊。
17樓:奇哥2008重慶
請將檔案發到[email protected],我看一下能不能幫你。
求用excel計算遲到時間和缺勤早退的公式
18樓:匿名使用者
按以下步驟操作:
選c列,單擊【資料】→分列,按空格分列,將日期、時間分成2列,也就是d列是時間。
在e2輸入公式:=if((d2-"8:00">0)*(d2-"12:00"<0),"遲到","")
在f2輸入公式:=if((d2-"12:00">0)*(d2-"17:00"<0),"早退","")
在d1、e1、f1分別輸入標題,比如時間、遲到否、早退否對a:f列做資料透視表,即可統計每個人遲到、早退次數。
怎麼用excel計算考勤?如:遲到時間、早退時間、加班時間
19樓:匿名使用者
建立輔助列 輸入正常上班時間和下班時間
插入乙個窗體控制項 按鈕 輸入下方**
按按鈕會自動生成 遲到 早退 和加班的時間 按分鐘算的
以後你只需要在a列輸入日期 b列輸入上班時間 c列輸入下班時間
按按鈕即可
i = range("a6000").end(xlup).row
i2 = range("d6000").end(xlup).row + 1
for n = i2 to i
if range("b" & n).value > range("i2") then
range("d" & n).value = round((range("b" & n).value - range("i2").value) * 24 * 60, 0)
else
end if
next
i = range("a6000").end(xlup).row
i2 = range("e6000").end(xlup).row + 1
for n = i2 to i
if range("c" & n).value < range("j2") then
range("e" & n).value = round((range("j2").value - range("c" & n).value) * 24 * 60, 0)
else
end if
next
i = range("a6000").end(xlup).row
i2 = range("f6000").end(xlup).row + 1
for n = i2 to i
if range("c" & n).value > range("j2") then
range("f" & n).value = round((range("c" & n).value - range("j2").value) * 24 * 60, 0)
else
end if
next
20樓:匿名使用者
d2、e2、f2的公式:
=if(b2>9/24,b2*24-9,"")=if(c2<18/24,18-c2*24,"")=if(c2>18/24,c2*24-18,"")下拉填充。
詳見附件。。。
21樓:
d1=if(b1>9/24,b1-9/24,"")
e1=if(c1<18/24,18/24-c1,"")
f1=if(c1>18/24,c1-18/24,"")
excel 判斷考勤狀態,Excel 判斷考勤狀態
e2公式 if d2 if d2 8 30 上班簽到 if d2 17 30 下班簽退 異常 下拉填充 在結果欄e1輸入函式 if text d1,hh mm 08 31 上班簽到 if text d1,hh mm 17 30 下班簽退 異常 我有一整套公式,就是用於考勤機匯出的打卡記錄計算出勤的,...
關於考勤的時間計算
傳統考勤管理軟體注重的是上下班資料,針對精細化時間管理的需求無法處理,這樣對勞動力分析造成了很大的障礙.考勤外包有需要電 創鴻coho 2 2 8 1 6 4 6 2 一 何為員工時間成本?員工時間成本管理顧名思義就是如何有效管理員工時間,傳統意義上就是出勤或者缺勤管理,其本質上就是如何在有限的時間...
excel算遲到天數用什麼公式
如下圖在d2單元格輸入公式 sumproduct c2 c29 9 24 如果這張表上只有張三,且a列為姓名,b列為日期,c列為時間,則用函式 countif c c,9 00 如果原表上不止這張三,還有其它人員,則用函式 sumproduct a 1 a 100 a1 c 1 c 100 text...