【Excel函數24】NETWORKDAYS 計算工作天數的實用工具

更新 發佈閱讀 4 分鐘

NETWORKDAYS 函數是 Excel 中用來計算「兩個日期之間的工作天數」的工具。它會自動排除週末(週六與週日),並可選擇性排除假日,適合用在專案排程、到期計算、人力資源管理等場景。

一、NETWORKDAYS 函數語法與用途:計算工作天數的基礎工具

語法:

=NETWORKDAYS(開始日期, 結束日期, [假日])
  • 開始日期:計算區間的起始日期
  • 結束日期:計算區間的結束日期
  • 假日(可選):一組要排除的日期,例如國定假日或公司休假日

NETWORKDAYS 函數會回傳整數,代表兩日期間的「工作日數」,不含週六、週日與指定假日。

二、NETWORKDAYS 函數範例:多場景應用教學

範例一:計算兩日期間的工作天數

=NETWORKDAYS(A1, B1)

若 A1 為 2025/10/01,B1 為 2025/10/31,結果為該月的工作日數(排除週末)。

範例二:排除假日(例如國慶日)

=NETWORKDAYS(A1, B1, C1:C3)

C1:C3 為假日清單,例如 10/10、10/11、10/12,結果會排除這些日期。

範例三:計算剩餘工作天數

=NETWORKDAYS(TODAY(), D1)

D1 為截止日期,結果為從今天起至截止日的工作天數。

範例四:計算專案工期(含假日排除)

=NETWORKDAYS(E1, F1, H1:H10)

E1 為起始日,F1 為結束日,H1:H10 為假日清單。

範例五:建立動態提醒欄位

=IF(NETWORKDAYS(TODAY(), G1)<=3, "即將到期", "尚有時間")

若 G1 為到期日,可用於建立到期提醒。

三、NETWORKDAYS 函數注意事項與錯誤排除

  • 預設排除週六與週日,無法自訂週末日(若需自訂,請使用 NETWORKDAYS.INTL
  • 假日參數可為單一儲存格、範圍或陣列,必須為有效日期格式
  • 若開始日期晚於結束日期,結果為負值
  • 若輸入非日期格式(如文字),可能回傳錯誤或不正確結果
  • NETWORKDAYS 適合用在標準工作週(週一至週五),不適合輪班或彈性工時計算

四、常見問題解答(FAQ)

Q1:NETWORKDAYS 和 NETWORKDAYS.INTL 有什麼差別? NETWORKDAYS 固定排除週六與週日,NETWORKDAYS.INTL 可自訂週末日(例如週五與週六)。

Q2:NETWORKDAYS 可以搭配條件判斷嗎? 可以,例如:

=IF(NETWORKDAYS(TODAY(), A1)<0, "已過期", "尚在期限內")

Q3:NETWORKDAYS 可以處理跨年日期嗎? 可以,無論起訖日期是否跨年,都能正確計算工作日數。

五、進階技巧與延伸應用

NETWORKDAYS 是工作日計算的基礎工具,進一步你可以學習:

  • NETWORKDAYS.INTL 函數:自訂週末日與工作日模式
  • WORKDAY 函數:計算某日期之後的工作日(可排除假日)
  • TEXT 函數:格式化日期輸出,提升報表可讀性
  • IF + NETWORKDAYS:建立到期提醒、工期分類、動態標示

這些技巧適合用在專案管理、人事排程、到期控制等進階場景。

六、結語與延伸閱讀推薦

NETWORKDAYS 函數是 Excel 中最常用的工作日計算工具之一,適合用在專案排程、到期提醒、工期統計等情境。學會 NETWORKDAYS 後,你可以進一步探索:

  • [NETWORKDAYS.INTL 函數教學:自訂週末日的進階工具]
  • [WORKDAY 函數教學:計算未來工作日的實用方法]
  • [TEXT 函數教學:格式化日期與時間的實用技巧]
留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
28會員
222內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/10/03
WEEKNUM 函數是 Excel 中用來判斷某個日期屬於一年中的第幾週的工具。它能根據不同的週起始日(星期日或星期一)計算週次,適合用在週報設計、專案排程、時間統計等場景。 語法: =WEEKNUM(日期, [返回類型])
Thumbnail
2025/10/03
WEEKNUM 函數是 Excel 中用來判斷某個日期屬於一年中的第幾週的工具。它能根據不同的週起始日(星期日或星期一)計算週次,適合用在週報設計、專案排程、時間統計等場景。 語法: =WEEKNUM(日期, [返回類型])
Thumbnail
2025/10/02
NOW 函數是 Excel 中用來取得「目前日期與時間」的動態函數。它不需要任何參數,每次重新計算或開啟檔案時會自動更新為當下的系統時間,適合用在即時記錄、時間戳記、倒數計算等場景。 語法:=NOW()
Thumbnail
2025/10/02
NOW 函數是 Excel 中用來取得「目前日期與時間」的動態函數。它不需要任何參數,每次重新計算或開啟檔案時會自動更新為當下的系統時間,適合用在即時記錄、時間戳記、倒數計算等場景。 語法:=NOW()
Thumbnail
2025/10/02
TODAY 函數是 Excel 中用來取得「目前日期」的動態函數。它不需要任何參數,每天開啟檔案時會自動更新為當天日期,適合用在報表標示、到期提醒、天數計算等場景。 回傳結果為目前系統日期 格式預設為日期型別,例如 2025/10/02 TODAY 函數適合用在動態報表、到期計算、天數統計等場景。
Thumbnail
2025/10/02
TODAY 函數是 Excel 中用來取得「目前日期」的動態函數。它不需要任何參數,每天開啟檔案時會自動更新為當天日期,適合用在報表標示、到期提醒、天數計算等場景。 回傳結果為目前系統日期 格式預設為日期型別,例如 2025/10/02 TODAY 函數適合用在動態報表、到期計算、天數統計等場景。
Thumbnail
看更多
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
製作月曆或是排班表,常常會將週末的儲存格填上不同的顏色,來區分平日與假日。 但如果你還在手動慢慢調整,那你就太落伍囉~~ 這集教你3種常見標示的方法: 週末(六日)日期標示 週末(六日)含國定假日標示 週末(六日)並考慮國定假日與補班標示 📌週末(六日)標示 選取資
Thumbnail
製作月曆或是排班表,常常會將週末的儲存格填上不同的顏色,來區分平日與假日。 但如果你還在手動慢慢調整,那你就太落伍囉~~ 這集教你3種常見標示的方法: 週末(六日)日期標示 週末(六日)含國定假日標示 週末(六日)並考慮國定假日與補班標示 📌週末(六日)標示 選取資
Thumbnail
在日常工作中,我們經常需要計算兩個日期之間的天數。無論是計算專案進行的天數、員工的工作天數,還是活動的剩餘天數,這些操作在EXCEL中都能輕鬆實現。 其實日期要計算天數超級簡單 日期天數=結束日期-開始日期+1 為什麼要+1呢? 可以讀一下這篇⬇️ 🔗EXCEL小知識 | 計算日期
Thumbnail
在日常工作中,我們經常需要計算兩個日期之間的天數。無論是計算專案進行的天數、員工的工作天數,還是活動的剩餘天數,這些操作在EXCEL中都能輕鬆實現。 其實日期要計算天數超級簡單 日期天數=結束日期-開始日期+1 為什麼要+1呢? 可以讀一下這篇⬇️ 🔗EXCEL小知識 | 計算日期
Thumbnail
日期中我們常分為假日與工作日,那EXCEL中如何快速的將工作日迅速的取出來呢? 這篇分享兩種做法: 週一到週五工作日 考慮國定假日與補假日 可以下載練習檔跟著做看看唷 練習檔下載 【📝圖文教學】 📌週一到週五工作日 先輸入一個日期 向下填滿 自動填滿選項 選擇以
Thumbnail
日期中我們常分為假日與工作日,那EXCEL中如何快速的將工作日迅速的取出來呢? 這篇分享兩種做法: 週一到週五工作日 考慮國定假日與補假日 可以下載練習檔跟著做看看唷 練習檔下載 【📝圖文教學】 📌週一到週五工作日 先輸入一個日期 向下填滿 自動填滿選項 選擇以
Thumbnail
這一週終於來到星期四,上班日的倒數第二天,此刻的現在,只剩下一天。 本週是外勤週,除了本來的既定工作以外,如果需要去外縣市處理大事小事就要負責開車出勤,通常一週可能去個三天就差不多了,但今天來到第四天,已出勤了三天,明天也預定出勤中! 然後…有些公單位處理事情真的很。緩。慢! 送個件,繳個錢,
Thumbnail
這一週終於來到星期四,上班日的倒數第二天,此刻的現在,只剩下一天。 本週是外勤週,除了本來的既定工作以外,如果需要去外縣市處理大事小事就要負責開車出勤,通常一週可能去個三天就差不多了,但今天來到第四天,已出勤了三天,明天也預定出勤中! 然後…有些公單位處理事情真的很。緩。慢! 送個件,繳個錢,
Thumbnail
LINE社群網友提出的一個問題,想要產生每個月月底與每個月14號的日期序列。 這個需求只需要一個函數就可以完成了😏 <▶️影音教學> 看教學影片之前可以先打開EXCEL,學中做、做中學效果更好哦。 <📝圖文教學> ✍🏾EDATE回傳日期指定月份數前或後的日期
Thumbnail
LINE社群網友提出的一個問題,想要產生每個月月底與每個月14號的日期序列。 這個需求只需要一個函數就可以完成了😏 <▶️影音教學> 看教學影片之前可以先打開EXCEL,學中做、做中學效果更好哦。 <📝圖文教學> ✍🏾EDATE回傳日期指定月份數前或後的日期
Thumbnail
工時計算在一般的狀況下就是將『結束時間-開始時間』就會得到工時數。 為什麼可以時間可以直接相減? 延伸閱讀:搞懂EXCEL最常用也最難搞懂的日期&時間 但是如果遇到有輪班的時候,結束時間有可能會跨天,這時候直接『結束時間-開始時間』就會發生錯誤,原因是跨天後的結束時間<開始時間,而
Thumbnail
工時計算在一般的狀況下就是將『結束時間-開始時間』就會得到工時數。 為什麼可以時間可以直接相減? 延伸閱讀:搞懂EXCEL最常用也最難搞懂的日期&時間 但是如果遇到有輪班的時候,結束時間有可能會跨天,這時候直接『結束時間-開始時間』就會發生錯誤,原因是跨天後的結束時間<開始時間,而
Thumbnail
看文章教學之前,可以先下載檔案來試著自己做看看哦!!! 檔案下載 有網友提問,如何將所有的平日加班與假日加班時數合計到K欄,假日加班為了註明星期幾加班,前面分別會加上六、日當作前贅詞。 只不過是加總而已,讓我直接SUM看看好了!!! 答案好像怪怪的,怎麼只有平日的數據加總而已
Thumbnail
看文章教學之前,可以先下載檔案來試著自己做看看哦!!! 檔案下載 有網友提問,如何將所有的平日加班與假日加班時數合計到K欄,假日加班為了註明星期幾加班,前面分別會加上六、日當作前贅詞。 只不過是加總而已,讓我直接SUM看看好了!!! 答案好像怪怪的,怎麼只有平日的數據加總而已
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News