Excel WorkDay功能:查找項目開始/結束日期

01之01

WORKDAY函數

Excel WorkDay功能。 ©Ted French

在Excel中查找項目開始日期或結束日期

Excel有幾個內置日期函數,可用於工作日計算。

每個日期函數執行不同的工作,以便每個函數的結果都不相同。 因此,您使用哪一個取決於您想要的結果。

Excel WORKDAY函數

在WORKDAY功能的情況下,它會給定一定數量的工作日來查找項目或分配的開始或結束日期。

工作日數自動排除週末和確定為假日的任何日期。

WORKDAY功能的用途包括計算:

WORKDAY函數的語法和參數

函數的語法引用函數的佈局,並包含函數的名稱,括號和參數

WORKDAY函數的語法是:

=工作日(Start_date,Days,Holidays)

Start_date - (必填)選定時間段的開始日期。 可以為該參數輸入實際的開始日期,也可以輸入工作表中此數據位置的單元格引用

天 - (必填)項目的長度。 這是一個整數,顯示在項目上執行的工作天數。 對於此參數,輸入工作天數或工作表中此數據位置的單元格引用。

注意:要查找Start_date參數後發生的日期,請使用Days的正整數。 要查找Start_date參數之前發生的日期,請使用Days的負整數。 在第二種情況下,可以將Start_date參數識別為項目的結束日期。

假期 - (可選)一個或多個不計入工作日總數一部分的附加日期。 使用工作表中的數據位置的單元格引用此參數。

示例:查找項目的結束日期

如上圖所示,此示例將使用WORKDAY函數查找2012年7月9日開始的項目的結束日期,並在82天后結束。 在此期間發生的兩次假期(9月3日和10月8日)不會計入82天的一部分。

注意:為避免日期作為文本意外輸入時可能發生的計算問題,DATE函數將用於輸入函數中使用的日期。 有關更多信息,請參閱本教程末尾的錯誤值部分。

輸入數據

D1:開始日期: D2:天數: D3:假日1: D4:假日2: D5:結束日期: E1: =日期(2012,7,9) E2: 82 E3: =日期(2012,9,3 ) E4: = DATE(2012,10,8)
  1. 將以下數據輸入到適當的單元格中

注意:如果單元格E1,E3和E4中的日期沒有如上圖所示出現,請檢查這些單元格的格式是否使用短日期格式顯示數據。

輸入WORKDAY函數

  1. 點擊單元格E5使其成為活動單元格 - 這是WORKDAY函數的結果將顯示的位置
  2. 點擊公式選項卡
  3. 功能區中選擇日期和時間函數> WORKDAY以調出函數的對話框
  4. 點擊對話框中的Start_date
  5. 單擊工作表中的單元格E1,將該單元格引用輸入到對話框中
  6. 點擊對話框中的天數
  7. 單擊工作表中的單元格E2,將該單元格引用輸入到對話框中
  8. 點擊對話框中的Holidays
  9. 拖動工作表中的選擇單元格E3和E4,將這些單元格引用輸入到對話框中
  10. 在對話框中單擊確定以完成該功能
  11. 日期11/2/2012 - 項目的結束日期 - 應顯示在工作表的單元格E5中
  12. Excel如何計算這個日期是:
    • 2012年7月9日後82天的日期為10月31日(開始日期不計為WORKDAY功能的82天之一)
    • 將指定的兩個假期日期(9月3日和10月8日)添加到這個日期中,這些日期並未作為82 論證的一部分
    • 因此,該項目的結束日期是2012年11月2日星期五
  13. 當您單擊單元格E5時,完整的函數= WORKDAY(E1,E2,E3:E4)出現在工作表上方的公式欄中

WORKDAY函數錯誤值

如果未正確輸入此函數的各種參數的數據,則在WORKDAY函數所在的單元格中將顯示以下錯誤值: