看板 Office 關於我們 聯絡資訊
軟體:Excel 版本:2007 各位高手大家好 小弟又來請教問題了 今天想計算自己一個月來的上班時數 格式如下 A1:A30--代表月份 B2:B31--代表日期(1號到31號) C2:C31--代表星期(星期一到星期日) D2:D31--上班打卡時間(格式為0730,中間沒有冒號分開) E2:E31--下班打卡時間(格式為1630,中間沒有冒號分開) F2:F31--計算工作時間(須扣除中間休息一小時時間,格式為0800) G2:G31--計算超出的工作時間 (假設0730上班到1830結束,工作時間為1000,顯示在F欄,超出0200顯示在G欄) H2:H31--計算加班費 --------------------------------------------------------------- 範例 上班---下班---工時---超出---加班費 0730---1700---0830---0030---83 0730---1630---0800---0000---00 0730---1930---1100---0300---495 總計----------2730---0330---578 1.請問工時欄位(F)和超時欄位(G)的公式如何編寫? 2.每月統計總計工時在第32列,公式如何編寫? 3.想計算加班費(加班費均以時薪165計算,不計算1.33或1.66),H欄位公式如何編寫? 感謝高手回答,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.102.132.135 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1530098377.A.46F.html
soyoso: 上下班為文字型態的話 https://i.imgur.com/abQrsMu.jpg 06/27 19:48
soyoso: 如為日期時間序列值而從儲存格格式改以hhmm顯示的話 06/27 19:49
soyoso: 可直接運算,不用replace 06/27 19:49
soyoso: 如為數字型態而從儲存格格式改以0000顯示的話 06/27 19:57
soyoso: 可改以text來調整為符合日期時間序列值,再來計算 06/27 19:58
soyoso: 超出方面如有未滿8小時工時的話,會回傳負數,這方面請判 06/27 20:03
soyoso: 斷if或max排除 06/27 20:04
soyoso: 總計工時和超出方面儲存格格式[hh]mm 06/27 20:04