掌握Excel的時間計算:完整教學與實務案例解析

本教學全面介紹Excel時間計算,包括格式設定、基本與進階運算、跨日與負時間處理、常用時間函數、工時與加班實務案例、單位轉換技巧,以及常見問題排解,幫助你在日常工作中精準掌握時間管理。

Notion 新創專屬 3 個月免費福利| 官方合作夥伴限定

經本站專屬連結申請,即享 3 個月 Notion Plus + AI 無限免費 (市價 $6,000 美元)! 務必保留推薦碼 venturer ,否則不符資格。 全程免費,無需信用卡。需用公司 Email 與有效公司網站。
免費使用

200+模板自動化工作流程

從數據到成果,只需一步 — 用Monday代替Excel,效率倍增!
免費使用

AI智能團隊協作

AI驅動的ClickUp超越Excel,讓工作更精準快速!
免費使用

Excel 時間計算基礎概念

在Excel中,時間並非單純的文字,而是以「小數」儲存:1代表一天(24小時),0.5代表12小時。這種設計讓時間能夠進行加減、統計與轉換。例如,06:00在Excel內部其實是0.25,18:00則是0.75。若同時輸入日期與時間(如2023/5/1 09:00),Excel會以「天數+時間」的方式儲存。

常見情境說明:
– 只輸入時間(如08:30):預設為當天的時間。
– 輸入日期+時間(如2023/5/1 08:30):適合跨日工時、排班等需求。
– 輸入純數字(如830):Excel不會自動辨識為時間,需正確格式化。

常見錯誤:
– 直接輸入8.5,Excel會當作數字8.5,而非8小時30分。
– 輸入24:00,Excel會自動轉為00:00,需特別注意。

正確輸入與設定時間格式

時間格式類型與設定步驟

Excel支援多種時間顯示方式,包括12小時制(AM/PM)、24小時制、日期+時間等。正確設定格式,才能確保運算與顯示正確。

設定步驟:
1. 選取欲設定的儲存格。
2. 右鍵→「儲存格格式」→「數值」→選擇「時間」。
3. 選擇所需格式(如13:301:30 PMyyyy/mm/dd hh:mm)。
4. 若需自訂格式,可於「自訂」輸入如[hh]:mm:ss(適用於超過24小時的工時統計)。

12/24小時制差異:
– 12小時制:顯示AM/PM(如2:00 PM)。
– 24小時制:顯示0~23小時(如14:00)。

日期+時間:
– 如2023/5/1 18:30,適合跨日計算或排班。

常見錯誤與排解:
– 輸入格式錯誤(如8-30):Excel會誤判為日期。
– 顯示####:欄寬不足,調整欄寬即可。
– 顯示為數字(如0.375):需重新設定為時間格式。

時間的基本運算

時間加減法

Excel可直接進行時間加減。例如計算上下班時數:

A B C
上班時間 下班時間 工時
09:00 18:00 =B2-A2

結果為9:00,表示9小時。

跨日計算

若下班時間為隔天(如夜班),需加上日期:

A B C
上班 下班 工時
2023/5/1 22:00 2023/5/2 06:00 =B2-A2

結果為8:00

負時間處理

若計算結果為負值(如下班早於上班),預設會顯示#####。解決方式:
– 將格式設為[hh]:mm(可顯示超過24小時,但負值仍無法直接顯示)。
– 若需顯示負時間,可將Excel選項→進階→「使用1904日期系統」打勾,但需注意會影響所有日期計算。

常見錯誤:
– 跨日未加日期,導致計算結果為負。
– 格式未設為[hh]:mm,超過24小時會自動歸零。

常用時間函數應用

基礎函數

  • NOW():回傳目前日期與時間。
  • TODAY():回傳目前日期。
  • HOUR(時間)MINUTE(時間)SECOND(時間):分別取得小時、分鐘、秒數。
  • TIME(小時, 分鐘, 秒):組合成時間值。
  • TEXT(時間, "hh:mm"):將時間格式化為指定字串。

進階函數

  • DATEDIF(開始日, 結束日, "d"):計算天數差。
  • NETWORKDAYS(開始日, 結束日, [假日]):計算工作天數。
  • WORKDAY(開始日, 天數, [假日]):計算排除假日的日期。

應用情境:
– 計算兩時間差:=B2-A2
– 取得小時數:=HOUR(B2-A2)
– 合併日期與時間:=A2+B2(A2為日期,B2為時間)
– 計算工時總和:=SUM(C2:C10),格式設為[hh]:mm

常見錯誤:
– 函數參數格式錯誤,導致#VALUE!。
– 輸入非時間格式資料,函數無法運算。

實務案例:工時與加班計算

上下班打卡工時統計

假設有員工打卡資料:

姓名 上班時間 下班時間 工時公式
小明 2023/5/1 09:00 2023/5/1 18:30 =C2-B2
小美 2023/5/1 22:00 2023/5/2 06:00 =C3-B3

工時欄設為[hh]:mm格式,即可正確顯示跨日工時。

加班時數計算

若每日標準工時為8小時,加班時數可用:

=MAX(0, (下班時間-上班時間)*24-8)

(*24將時間換算為小時)

總工時統計

將多日工時加總,格式設為[hh]:mm,可正確顯示超過24小時。

常見錯誤:
– 忘記設格式,導致加總超過24小時自動歸零。
– 跨日未加日期,工時計算錯誤。

時間單位轉換技巧

轉換為小時、分鐘、秒

  • 轉小時:=時間*24
  • 轉分鐘:=時間*24*60
  • 轉秒:=時間*24*60*60

例如,1:30(1小時30分)在Excel內部為0.0625,
轉小時:=A1*24 → 1.5
轉分鐘:=A1*24*60 → 90

轉換為天數

若有總分鐘數,轉為天數可用:=分鐘數/60/24

常見錯誤:
– 忘記將時間格式轉為數字,導致運算錯誤。
– 直接相減未乘24,結果僅為天數小數。

常見問題與錯誤排解

FAQ

Q1:為何時間計算結果顯示#####?
A:可能因欄寬不足或計算結果為負值。請調整欄寬,若仍顯示#####,檢查公式是否產生負時間。

Q2:如何正確計算跨日工時?
A:必須在上下班時間同時輸入日期與時間,如2023/5/1 22:002023/5/2 06:00

Q3:如何將時間轉為分鐘或小時?
A:將時間乘以24為小時,乘以24*60為分鐘。

Q4:如何顯示超過24小時的總工時?
A:將儲存格格式設為[hh]:mm[hh]:mm:ss

Q5:如何避免#VALUE!錯誤?
A:確認所有參與運算的儲存格皆為正確的時間或日期格式。

常見錯誤排解

  • 格式錯誤:確認所有資料皆為時間格式,避免混用文字或數字。
  • 負時間顯示問題:如需顯示負時間,考慮啟用1904日期系統,但須注意整份檔案的日期計算會受影響。
  • 跨日未加日期:容易導致計算結果為負或不正確,建議上下班皆輸入完整日期與時間。

小結與進階資源推薦

Excel的時間計算功能強大,從基礎格式設定、加減運算,到進階函數與實務工時統計,都能靈活應用於各類工作場景。熟悉上述技巧後,無論是排班、工時統計、加班計算或專案時程管理,都能大幅提升效率。若需進一步提升團隊協作與專案管理效率,建議可結合如Monday.comClickUp等專業工具,將Excel的數據整合進更全面的工作流程,實現自動化與高效管理。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

✨ 讓專案管理變簡單,團隊更強大!

在專案推進的每一步,效率就是競爭力。monday.com 整合進度追蹤、團隊協作與資源分配,讓你隨時掌握全局、快速解決問題。
全球18萬家專業團隊已經採用,你還在等什麼?