贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

網友問到一個關於用 Excel 來根據打卡清單計算工時的問題,該如何處理?

參考下圖,其條件如下:

8:00~8:14→8:00;8:15~8:30→8:30;8:30~8:44→8:30;8:45~9:00→9:00

Excel-根據上下班打卡清單計算工時(MROUND)


【公式設計與解析】

儲存格D2:=MROUND(C2,30/(24*60))-MROUND(B2,30/(24*60))

複製儲存格D2,貼至儲存格D2:D17。

MROUND(C2,30/(24*60)):將上班打卡時間捨去/進位至0/30。

MROUND(B2,30/(24*60)):將下班打卡時間捨去/進位至0/30。

因為在 Excel 中,一天(24小時)是以『1』表示,所以1小時=1/24。


關於 MROUND 函數也可以參考另一篇文章:

http://isvincent.pixnet.net/blog/post/46394263

創作者介紹

學不完.教不停.用不盡

vincent 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • 悄悄話
  • he41
  • 謝謝您熱心分享excel函數,在您這學到不少函數,增進工作上的效率,
    能否請教您,謝謝您
    https://plus.104.com.tw/activity/8f6fa446-01d6-4c21-9584-46dc06056990

    [請教] 如何以進出/入門口的刷卡記錄,匯整計算考勤?
    [問題]
    只要每次進/出辦公室,有會有一筆刷卡記錄,要用什麼函數才能找到"唯一的上班/下班"時間呢?
    從匯出的打卡進出時間表找出,匯整
    (1)日期
    (2)姓名
    (3)上班卡: 介於07:30~09:30, 最後一個時間
    (4)下班卡: 介於17:30~24:00, 最後一個時間
  • 請參考:http://isvincent.pixnet.net/blog/post/47183698

    vincent 於 2017/04/16 11:49 回覆

找更多相關文章與討論

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼