如何在 Excel 中向日期新增工作日或工作小時數?
在您正在積極工作期間,為了確定您完成任務的確切時間,您可能需要向給定日期新增一定數量的工作日或工作小時數。在本文中,我們將演示許多不同的方法,使用 Excel 將一定數量的工作日或工作小時數包含到日期中。
假設日期 2022-01-01 位於單元格 A2 中,則需要執行以下步驟才能向其新增 22 天,這些天僅包含工作日而不包含週末 -
計算工作日/工作日數量的公式 -
=WORKDAY(Start_date, days)
其中,
開始日期 - 開始日期和結束日期之間的關係有三種可能的結果:開始日期早於結束日期、晚於結束日期或與結束日期相同。
天數 - 如果您希望將總數增加“n”天,但僅包括被視為“工作日”並排除週末的天數,
步驟 1
此開始日期將作為後續計算的基礎。

步驟 2
選擇一個空白單元格,然後在公式欄中輸入公式 =WORKDAY(A2,22),然後按 Enter 鍵。檢視此螢幕截圖 -

步驟 3
在向當前日期新增 22 個工作日後,將為您獲取日期。

在公式中,包含要向其新增工作日的日期的單元格由字母 A2 表示,數字 22 表示將附加到日期的總工作日數。進行必要的更改。
排除節假日
如果您使用上面給出的公式,則結果將在不考慮週末的情況下計算。但是,在計算完成後,可以考慮節假日。如果您希望除了週末和節假日外還排除工作日,請使用此公式代替其他公式。
=WORKDAY(start_date, days, [holidays])
其中,
開始日期 - 從該日期開始計算工作日/工作日的數量。
天數 - 初始倒計時結束後應新增到開始日期的工作日數。
節假日 - 可選地從工作日計算中排除的日期列表。這可以是指示日期的序列號的陣列常量,也可以是包含要從計算中省略的日期的單元格範圍。
步驟 1
假設您想找出未來 22 個工作日和過去 22 個工作日的日期,並且您在電子表格的單元格 A2 中有一個開始日期,在同一電子表格的 C2:C3 列中有一個節假日列表。您將如何執行此操作?您會發現以下等式在此過程中非常有用。

步驟 2
選擇一個空白單元格,然後在公式欄中輸入公式 =WORKDAY(A2,B2,C2:C3),然後按 Enter 鍵。參考下圖 -

步驟 3
在向當前日期新增 22 個普通工作日(不包括週末和節假日)後,我們將為您計算日期。

向日期新增工作日/工作小時數
假設您已經知道開始日期和時間、需要新增的額外工作小時數、工作小時的開始和結束時間以及您不想將其作為總數一部分的節假日,如下面的圖片所示。請按照以下說明將工作小時數新增到日期。
將兩個時間加在一起,您將獲得一個在工作時間內發生的未來日期和時間。此計算不包括週末和節假日。我將演示如何使用公式完成此任務。
=WORKDAY(A2,INT(B2/8)+IF(TIME(HOUR(A2),MINUTE(A2),SECOND(A2)) +TIME(MOD(B2,8),MOD(MOD(B2,8),1)*60,0)>$E$2,1,0),$C$2:$C$3)+I F(TIME(HOUR(A2),MINUTE(A2),SECOND(A2))+TIME(MOD(B2,8),MOD(MOD (B2,8),1)*60,0)>$E$2,$D$2+TIME(HOUR(A2),MINUTE(A2),SECOND(A2) )+TIME(MOD(B2,8),MOD(MOD(B2,8),1)*60,0)- $E$2,TIME(HOUR(A2),MINUTE(A2),SECOND(A2))+TIME(MOD(B2,8),MOD( MOD(B2,8),1)*60,0))
步驟 1
如果在使用此公式後得到一個數字,請確保單元格的格式設定為日期和時間格式。

這裡,
開始日期/時間 - 這標誌著日期和時間的計算開始。時間和日期應輸入到同一個框中。
小時 - 這是應新增到開始日期和時間的時長。這根本不是表示日期的方式。它必須是一個定期重複的數字。新增分鐘是透過以“小時分數”格式編寫它們來完成的;例如,28 小時 30 分鐘轉換為 28.5。
節假日 - 所有節假日的清單。每個節假日都應使用適當的日期格式作為日期輸入。如果不需要,您可以將其留空。
開始時間 - 每個工作日的開始時間。
結束時間 - 每個工作日的結束時間。
步驟 2
在公式中,包含日期的單元格由字母 A2 表示,包含將新增到日期的工作小時數的單元格由字母 B2 表示,E2 和 F2 是工作小時的開始和結束時間,包含特定節假日日期的單元格由字母 2: 3. 您可以根據您的需求隨意更改它們。
選擇一個空單元格(假設是單元格 F2),將公式複製並貼上到公式欄中的空白處,然後按 Enter 鍵。

其中,
A2 - 開始日期/時間
B2 - 要新增到日期和時間的額外小時數
C2:C3 - 所有節假日的列表。
D2 - 每個工作日的開始時間。
E2 - 每當工作日結束時。
步驟 3
結果可以在標記為 F2 的單元格中看到。

結論
在本教程中,我們解釋瞭如何在 Excel 中向日期新增工作日/工作小時數。
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP