在 Excel 中計算兩個日期之間的天數(7 個範例)
作為 Excel 使用者,您可能經常需要計算「兩個日期之間相隔多少天」、想知道「今天與某個特定日期相差幾天」,或是想取得「兩日期間的工作日天數」。本教學將為您介紹幾種簡單又快速的方法,輕鬆應對這「三種常見情境」!
計算兩個日期之間的天數
使用減法
使用 Kutools 計算天數、週數……
使用 DAYS 函數
使用 DATEDIF 函數
計算今天與某日期之間的天數
計算兩個日期之間的工作日天數
排除週末
排除週末與假日



下載範例檔案
使用減法
若要計算兩個日期之間的天數,只需「以結束日期減去開始日期」即可。通用公式如下:
步驟 1:輸入減法公式
在儲存格 C6 中輸入下列公式,然後按下「Enter」鍵。
=C3-C2
結果
如您所見,這兩個指定日期之間相隔 180 天。

- 在 Excel 中,日期其實是以數字儲存的!例如,1/1/1900 就對應數字 1,因此相減兩個日期就能直接得出它們之間的天數差。
- 若結束日期早於開始日期,計算結果將為負整數。若您希望始終獲得正數結果,可使用下列公式:=ABS(End_date - Start_date)
使用 Kutools 計算日期間的天數、週數、月數與年數
透過「Kutools for Excel」的「日期時間助手」功能,您不僅能輕鬆計算兩日期之間的天數,更能善用其強大的「更多選項」,進一步計算週數、月數或年數等時間間隔。以下截圖將逐步示範如何「計算日期間的天數」,同時一併列出其他可用的計算選項。

啟用此功能後(點選「Kutools」>「公式助手」>「日期時間助手」),請依下列步驟操作:
- 在「類型」區段中選擇「差異」;
- 在「Date 1」和「Date 2」文字方塊中分別選取開始日期和結束日期;
- 從「輸出結果類型」下拉列表中選擇「day」;
- 按一下「OK」。
- 若要使用「日期時間助手」功能,您必須先安裝「Kutools for Excel」。「Kutools for Excel」提供 30 天無限制免費試用,立即前往下載並安裝!
- 除了計算兩個日期之間的差異外,日期時間助手還支援其他日期與時間運算。若要「加上日期與時間」,請在「類型」區段中勾選「加法」選項;若要根據指定日期「計算年齡」,請在「類型」區段中勾選「年齡」選項。


使用 DAYS 函數
另一種計算兩個日期之間天數的方式,是使用 DAYS 函數(Excel 2013 起新增)。其通用公式如下:
步驟 1:輸入 DAYS 公式
在儲存格「C6」中輸入下列公式,然後按下「Enter」鍵。
=DAYS(C3,C2)
結果
儲存格 C3 與 C2 中的兩個日期相隔 180 天。

使用 DATEDIF 函數
計算兩個日期之間天數的第四種方法是使用 DATEDIF 函數。以下是計算日期差異的「通用公式」:
步驟 1:輸入 DATEDIF 公式
在儲存格「C6」中輸入下列公式,然後按下「Enter」鍵。
=DATEDIF(C2,C3,"d")
結果
這兩個指定日期之間相隔 180 天。

- 與其他三種方法不同,「DATEDIF」函數不支援以較新日期減去較舊日期;當「結束日期」早於「開始日期」時,將傳回「#NUM!」錯誤。
- 有別於僅能計算兩日之間天數的減法公式與「DAYS」函數,「DATEDIF」還可進一步計算兩個日期之間的「月份」或「年份」。
- 「DATEDIF」未列於 Excel 的函數清單中,屬於「未記載」函數,因此您必須手動輸入所有參數,才能在工作表中建立「DATEDIF」公式。
計算今天與某日期之間的天數
若您想計算今天與特定日期之間的天數,Excel 內建的「TODAY」函數能幫您快速輕鬆搞定!以下是運用「TODAY」函數計算今天與另一日期間天數的兩種通用公式:
計算「過去日期」與「今天」之間的天數:
計算「未來日期」與「今天」之間的天數:
在此案例中,儲存格「C2」包含一個「未來日期」,而今天是 3/15/2023. 請依照下列步驟,計算今天與該日期之間的天數!

步驟 1:輸入公式
在儲存格「C5」中輸入下列公式,然後按下「Enter」鍵。
=C2-TODAY()

步驟 2:將結果格式設定為一般
選取結果儲存格,點選「常用」索引標籤,然後在「數字」群組中,從「數字格式」下拉式清單選擇「一般」。

注意:您也可以在「常用」索引標籤中,點選「數字」旁的「對話方塊啟動器」,然後於「分類」清單中選取「一般」。
結果
如您所見,今天與指定日期相隔「108」天。

注意:「TODAY」函數會精確傳回當前日期,因此當您在工作表中使用固定日期時,所計算出的天數將隨著「TODAY」函數每日自動更新而變動。
計算兩個日期之間的工作天數
我們經常需要計算排除週末的天數。以下將示範如何運用「NETWORKDAYS」函數,在兩種情境下計算兩個日期之間的工作天數:一種不考慮額外假日,另一種則需納入額外假日。
NETWORKDAYS 函數的通用公式如下:
排除週末
例如,您在儲存格 C2 輸入開始日期,在儲存格 C3 輸入結束日期,即可輕鬆計算這兩個日期之間的工作天數(不含假日)。

步驟 1:輸入 NETWORKDAYS 公式
在儲存格 C6 中輸入下列公式,然後按下「Enter」鍵。
=NETWORKDAYS(C2,C3)
結果
您可看到這兩個日期之間共有「130」個工作天(不含假日)。

排除週末與假日
與上述範例不同,您已在數據區域 C5:C8 中列出額外的假日,現在需要計算將這些假日納入考量後,兩個日期之間的工作天數。

步驟 1:輸入 NETWORKDAYS 公式
在儲存格 C6 中輸入下列公式,然後按下 Enter 鍵。
=NETWORKDAYS(C2,C3, E3:E7)
結果
您可以看到這兩個日期之間共有 125 個工作天(已計入所提供的假日)。

注意:全球多數地區的週末為「星期六」與「星期日」,此時「NETWORKDAYS」函數是理想選擇。但若您所在地的週末並非週六與週日(例如僅週日),則應使用「NETWORKDAYS.INTL」函數,該函數可讓您自訂哪些星期幾視為週末。
相關文章
如何在 Excel 中檢查某日期是否為國定假日,並計算排除假日的天數?
例如,您有一份日期清單,想快速確認其中是否包含國定假日,該如何操作?本文將教您輕鬆計算指定年份內所有美國國定假日的日期,並在 Excel 中快速判斷某日期是否為美國國定假日!
如何在 Excel 中計算當月或當年剩餘天數?
有時您會想知道本月或本年度還剩下多少天!立即參閱本文,掌握實用技巧。
如何在 Excel 中計算兩個日期之間的天數、小時數與分鐘數?
假設您有兩欄日期時間儲存格,希望計算它們之間相差的天數、小時數與分鐘數(如下圖所示)。本文將介紹幾種實用方法,助您輕鬆完成此任務!
如何在 Excel 中計算距離下次生日還有多少天?
想知道距離下次生日還剩幾天嗎?只要使用 Microsoft Excel,就能透過工作表中的公式輕鬆算出!立即參閱下方教學,掌握詳細步驟。
最佳辦公室生產力工具
| 🤖 | KUTOOLS AI 助手:根據以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多重選擇下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿和表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……還有更多 |
運用 Kutools for Excel 大幅提升您的 Excel 技能,體驗前所未有的高效工作模式!Kutools for Excel 提供超過 300 項進階功能,全面提升工作效率、節省寶貴時間。立即點擊,取得您最需要的功能……
Office Tab 為 Office 帶來分頁式介面,讓您的工作輕鬆許多
- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁式編輯與閱讀。
- 在同一視窗的新分頁中開啟與建立多份文件,而非在新視窗中開啟。
- 每天為您減少數百次滑鼠點擊,工作效率提升 50%!
所有 Kutools 增益集,一個安裝程式
Kutools for Office 套件整合了適用於 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合跨 Office 應用程式的團隊使用!
- 一體化套件— Excel、Word、Outlook 與 PowerPoint 增益集 + Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內完成設定(支援 MSI)
- 協同運作效果更佳— 在 Office 應用程式間實現流暢的生產力
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買增益集更省錢


