Excel - WORKDAY.INTL 函式



描述

WORKDAY.INTL 函式返回指定工作日數之前或之後日期的序列號,並具有自定義週末引數。週末引數指示哪些天以及有多少天是週末。週末和指定為節假日的任何日期都不視為工作日。

語法

WORKDAY.INTL (start_date, days, [weekend], [holidays])

引數

引數 描述 必填/可選
起始日期 起始日期,截斷為整數。 必填
天數

起始日期之前或之後的工作日數。

  • 正值表示未來日期
  • 負值表示過去日期
  • 零值表示起始日期

天數偏移被截斷為整數。

必填
週末

指示一週中哪些天是週末,並且不被視為工作日。

週末是一個週末數字或字串,用於指定週末何時發生。

請查看下錶中的週末數字-天數表。

週末字串值長度為七個字元,字串中的每個字元代表一週中的一天,從星期一開始。

1 代表非工作日,0 代表工作日。

字串中只允許字元 1 和 0。

可選
節假日 一組或多組可選日期,這些日期將從工作日曆中排除。節假日應為包含日期的單元格範圍,或表示這些日期的序列值的陣列常量。節假日中日期或序列值的順序可以是任意的。 可選

備註

  • 如果起始日期超出當前日期基值範圍,WORKDAY.INTL 將返回 #NUM! 錯誤值。

  • 如果節假日中的任何日期超出當前日期基值範圍,WORKDAY.INTL 將返回 #NUM! 錯誤值。

  • 如果起始日期加上天數偏移產生無效日期,WORKDAY.INTL 將返回 #NUM! 錯誤值。

  • 如果週末是無效的數值,WORKDAY.INTL 將返回 #NUM! 錯誤值。

  • 如果週末字串長度無效或包含無效字元,WORKDAY.INTL 將返回 #VALUE! 錯誤值。

  • 如果起始日期或節假日陣列中的任何值不是有效日期,WORKDAY.INTL 將返回 #VALUE! 錯誤值。

  • 如果天數是非數字,WORKDAY.INTL 將返回 #VALUE! 錯誤值。

適用性

Excel 2010、Excel 2013、Excel 2016

示例

WORKDAY.INTL Function
advanced_excel_date_time_functions.htm
廣告