作者randyus (暮影殘月)
看板Office
標題[算表] 求救時間計算(打卡鐘)
時間Tue Jun 21 02:40:28 2022
軟體:
版本:
EXCEL版本2019
請教版上的大神,小弟完全是excel新手且沒什麼程式語言的經驗
最近要幫忙處理員工工時計算,知道有幾個要點(公司有分早午晚班)
1、打卡時間
上班若09:40以前則從09:40起算,否則以打卡時間起算
午班若13:40以前則從13:40起算,否則以打卡時間起算
晚班若17:40以前則從17:40起算,否則以打卡時間起算
2、下班打卡
原則上以30分鐘為單位,若滿20分鐘則算半小時的時間,否則就捨去,例如:
打21:18分,那就是計21:00
打21:27分,那就是計21:30
打21:35分,那就是計21:30
打21:51分,那就是計22:00
打卡鐘匯出的檔案是CSV檔,可用excel讀取,
但只有上班打卡時間和下班打卡時間,
小弟試著簡單弄了一下但總是有弄不完的問題,
不知道有沒有大神可以幫忙的?
1、
打卡時間的三個班別判斷,有無方法可以在一個儲存格內就完成呢?
2、
下班打卡的式子,我上網找到
=TIME(HOUR(A2),(MOD(MINUTE(A2),30)>20)*(INT(MINUTE(A2)/30)+1)*30,0)
我試著代入卻有的可以正確表示,有的就判斷錯誤,不知道是哪兒的問題?
打卡鐘匯出的格式
https://imgur.com/82gwowP
上班打卡校正(只會勉強校正一個時間…)
https://imgur.com/XeGfhmR
下班打卡校正(google來的,但有些儲存格無法正確校正)
https://imgur.com/nBlKFFN
時間計算
https://imgur.com/bu0icsK
求版上大神們幫幫忙了~
拜託拜託 m(_._)m
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.97.38 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1655750430.A.6D1.html
1F:推 oldbottle: 下班打卡校正 06/21 09:02
2F:→ oldbottle: G3=IF(MINUTE(D3)<20,TIME(HOUR(D3),0,0),IF(MINUTE(D3 06/21 09:02
3F:→ oldbottle: )<50,TIME(HOUR(D3),30,0),TIME(HOUR(D3)+1,0,0))) 06/21 09:02
4F:→ randyus: 感謝大大幫忙,致上P幣以表感激之意。^_^ 06/21 11:32