excel,從原始日期減去天數僅獲得工作日

excel,從原始日期減去天數僅獲得工作日

我有營業日期20/07/2018,我想減去天數但只得到營業日期。目前,19/07/2018當我減去 1 時,我得到了。

有人知道如何只取得營業日期嗎?

答案1

使用 WORKDAY.INTL(),您甚至可以定義假期和週末:

=WORKDAY.INTL(A2,-1,1,$F$2:$F$4)

假設週六/週日為週末,我列出了一個也將被跳過的1假期清單。$F$2:$F$4

在此輸入影像描述

答案2

為此,您可以使用

=WORKDAYS(start_date; end_date; [holidays])

在你的情況下,你應該像這樣使用它

=WORKDAYS(STARTING_DATE; -ndays)其中ndays是表示日期差異的整數

這將為您提供一個序列日期,您可以使用“格式”->“短日期”(或您喜歡的任何內容)進行轉換

乾杯

編輯:您可以傳遞一系列天數(聖日日期)作為第三個參數,這將導致公式跳過所述日期,因為它們可能是您所在國家/地區的聖日,但不是其他國家的聖日。

編輯:ScottCranner 是對的,DIAS.LAB()NETWORKINGDAYS()DIA.LAB()WORKDAYS(),我確實錯過了翻譯函數。現在是正確的

答案3

在 B2 =工作日(A2,-5,假期!C15:C24)

這有效。如果不是假日或週末,則從 A2 中減去 5 天。

如果A2沒有值,如何將B2欄位顯示為空?

相關內容