簡體   English   中英

Excel 問題 - 一個月中兩個日期之間的天數

[英]Excel Problem - Days in a month between two dates

  1. 我有一個日期范圍,我想找出某個月份范圍內的工作日數(不包括周末和節假日)。 下面的例子。

在此處輸入圖像描述

我知道這可能涉及許多 if.networkdays 但很難完成。 任何幫助表示贊賞。

如果你有 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計算的可讀性。

對於 1 月列,startPeriod 將為 28.1.22,因為它大於 1.1.22。 但是對於 2 月,它將是 1.2.22 等等。

計算 the.networkdays 是基於這兩個日期。

如果要添加節假日參考.NETWORKDAYS的幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM