Excel 公式输出不包括周末的日期

Excel formula to output date excluding weekends

我需要一个以 2016 年 1 月 1 日开头的 Excel 公式,并且可以以 dd/mm/yyyy 格式输出一年中除周末之外的其他时间的日期。

我确实有这个:=WORKDAY.INTL(1/1/2016,365,2) 但它只输出 511,即 25/05/1901,这与我无关。

我认为问题出在公式中直接使用 1/1/2016,它被解释为数字而不是日期。

以下设置对我有用:

A1 =1/1/2016     B1 =WORKDAY.INTL(A, 1, 1)
                 B2 =WORKDAY.INTL(A, 2, 1)
                 B3 =WORKDAY.INTL(A, 3, 1)

(另请注意,最后一个 parameter,在您的情况下为 2,使得 Excel 假设周末在周日和周一。