NETWORKDAYS.INTL

本功能僅適用於新版 Google 試算表
排除特定的週末和假日後,傳回兩個日期間的工作天數。

使用範本

NETWORKDAYS.INTL(DATE(1969, 7, 16), DATE(1969, 7, 24), 1, A1:A10)

NETWORKDAYS.INTL(DATE(1969, 7, 16), DATE(1969, 7, 24))

NETWORKDAYS.INTL("12/04/1995", "12/22/1995", 3)

NETWORKDAYS.INTL("12/04/1995", "12/22/1995", “0000011”)

語法

NETWORKDAYS.INTL(開始日期, 結束日期, [週末], [假日])

  • 開始日期 - 用以計算期間內淨工作天數的起始日期。
  • 結束日期 - 用以計算期間內淨工作天數的結束日期。
  • 週末 - [選填 - 預設為 1] - 用以代表一週中哪幾天為週末的數字或字串。
    • 字串方法:可使用七個 0 和 1 來指定週末,整組數字中的第一個數字代表星期一,最後一個數字代表星期日。0 代表該日為工作日;1 代表該日為假日。舉例來說,「0000011」就表示星期六和星期日為週末。
    • 數字方法:如果不使用上述的字串方法,您可以改用單一數字。1 = 星期六/星期日為週末,而 2 = 星期日/星期一 (依此類推至 7 = 星期五/星期六)。11 = 星期日是唯一的週末,而 12 = 星期一是唯一的週末 (依此類推至 17 = 星期六是唯一的週末)。
  • 假日 - [選填] - 包含可視為假日日期的範圍或陣列。
    • 針對假日所提供的陣列值須為日期序號值 (如同 N 傳回的值) 或日期值 (如同 DATEDATEVALUETO_DATE 傳回的值)。範圍所指定的值應為標準日期值或是日期序號。

附註

  • NETWORKDAYS.INTL 無法在您直接將內容輸入儲存格時自動轉換成數字格式,這一點和 Google 試算表不同。所以,NETWORKDAYS.INTL(10/10/2000,10/10/2001) 會被解讀為 NETWORKDAYS.INTL(0.005,0.00499750124938),也就是 10 除以 10 再分別除以 2000 和 2001 的商數。

  • NETWORKDAYS.INTL 可計算兩個日期之間的工作天數。如要計算某一日期前特定天數的工作天數目,請使用 WORKDAY.INTL

  • NETWORKDAYS.INTL 執行方式與 NETWORKDAYS 類似,但可以額外指定週末天數 (當星期六和星期日並非週末時)。

另請參閱

NETWORKDAYS: 傳回兩個特定日期之間的淨工作天數。

WORKDAY.INTL: 排除特定的週末和假日後,計算某工作天天數之後的日期。

EDATE: 傳回特定日期前/後的月份中的另一日期。

EOMONTH: 傳回特定日期前數個月或後數個月的最後一天。

NOW: 以日期值的形式回傳目前的日期和時間。

true
造訪學習中心

您有在公司或學校使用 Google 文件等 Google 產品嗎?快來試試實用的秘訣、教學課程和範本,瞭解如何在不安裝 Office 的情況下處理 Office 檔案、建立動態專案計劃和小組日曆、自動整理收件匣及進行其他作業。

搜尋
清除搜尋內容
關閉搜尋
主選單
6288015189906526728
true
搜尋說明中心
true
true
true
true
true
35
false
false