- 我有一個日期范圍,我想在其中找出幾個月范圍內的作業日數(不包括周末和節假日)。下面的例子。

我知道這可能涉及一些 if/networkdays 但很難完成。任何幫助表示贊賞。
uj5u.com熱心網友回復:
如果您有 Excel 365,則可以使用此公式
我假設您的表格從 A1 開始,并且 C1、D1 等包含月初日期,例如 1.1.2022 等。
=LET(startMonth,C$1,
endMonth,EDATE(startMonth,1)-1,
startPeriod,MAX(startMonth,$A2),
endPeriod,MIN(endMonth,$B2),
IF(startPeriod < endPeriod,NETWORKDAYS(startPeriod,endPeriod),0)
)
設定 startMonth 和 endMonth 更多的是為了計算 startPeriod 和 endPeriod 的可讀性。
一月列的 startPeriod 將為 28.1.22,因為它大于 1.1.22。但對于 2 月,它將是 1.2.22 等等。
計算網路日是基于這兩個日期。
如果要添加假期,請參閱 NETWORKDAYS 的幫助
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/456768.html
標籤:擅长
上一篇:根據許多值洗掉整行
