返回列表 上一主題 發帖

[發問] 求涵數設計解答:打卡記錄自動排列計算遲到早退缺勤…

[發問] 求涵數設計解答:打卡記錄自動排列計算遲到早退缺勤…

我公司用指紋機打卡,每個月下載打卡記錄,只有員工編號和上班、上班時間,
每次都要花很多時間排列重組,計算好遲到、早退幾分鐘,很花時間
我把需求放在附件上,希望有高手幫我解答,我也可以學習一下,感謝!

打卡記錄問題.rar (12.89 KB)

robin

F24 =IFERROR(--TEXT(LOOKUP(G24-"1:00",B$2:B$143/(E$21=A$2:A$143)),"[>"&D24&"]"),"休假")

G24 =IFERROR(--TEXT(LOOKUP(D24+1+F$22-"1:00",B$2:B$143/(E$21=A$2:A$143)),"[>"&D24&"]"),"休假")

H24 =TEXT(IFERROR(MOD(F24,1)-F$22,0),"[m];!0;!0")

I24 =IF(F24="休假",0,TEXT(IFERROR(G$22-MOD(G24,1),0),"[m];!0;!0"))

J24 =IF(F24="休假",0,TEXT(IFERROR(MOD(G24,1),0)-G$22,"[m];!0;!0"))

先給你試試看
有問題再發問,星期一特忙可能沒有辦法立即回覆
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 2# ML089
煩請ML089版主賜教,謝謝!
在2#公式  TEXT(IFERROR(MOD(F24,1)-F$22,0),"[m];!0;!0")
為何format_text設為"[m];!0;!0",而不直接設為"[m]"

TOP

回復 3# p212


    正;負;零;文字

主要將負值及零轉為  0,用 "[m];!0;0" 也可以
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

I24這欄沒辦法加總怎麼辦?
robin

TOP

J24也一樣,加班分鐘數不能加總
robin

TOP

回復 6# newlink

TEXT(...) 前加 1*
   

H24 =IF(F24="休假",0,1*TEXT(IFERROR(MOD(F24,1)-F$22,0),"[m];!0;!0"))
I24 =IF(F24="休假",0,1*TEXT(IFERROR(G$22-MOD(G24,1),0),"[m];!0;!0"))
J24 =IF(F24="休假",0,1*TEXT(IFERROR(MOD(G24,1),0)-G$22,"[m];!0;!0"))

記得有問題需在該樓位置下方按回覆,系統才會通知我
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 為人處世要小心細心,但不要「小心眼」。
返回列表 上一主題