[算表] 求救時間計算(打卡鐘)

看板Office作者 (暮影殘月)時間3年前 (2022/06/21 02:40), 編輯推噓1(103)
留言4則, 2人參與, 3年前最新討論串1/1
軟體: 版本: 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://www.ptt.cc/bbs/Office/M.1655750430.A.6D1.html

06/21 09:02, 3年前 , 1F
下班打卡校正
06/21 09:02, 1F

06/21 09:02, 3年前 , 2F
G3=IF(MINUTE(D3)<20,TIME(HOUR(D3),0,0),IF(MINUTE(D3
06/21 09:02, 2F

06/21 09:02, 3年前 , 3F
)<50,TIME(HOUR(D3),30,0),TIME(HOUR(D3)+1,0,0)))
06/21 09:02, 3F

06/21 11:32, 3年前 , 4F
感謝大大幫忙,致上P幣以表感激之意。^_^
06/21 11:32, 4F
文章代碼(AID): #1YiByURH (Office)
文章代碼(AID): #1YiByURH (Office)