【问题标题】:Why is Excel's Networkdays returning incorrect values?为什么 Excel 的 Networkdays 返回不正确的值?
【发布时间】:2022-12-16 10:36:32
【问题描述】:

我正在尝试在 excel 中使用 Networkdays 公式,但它返回的值不正确,无论是在我使用单元格值时还是在我直接输入值时。 我的公式是

=NETWORKDAYS(1/14/2023,H13)

返回 32091,单元格格式为常规,H13 是带有“1/2/2023”的日期单元格 直接使用公式

=NETWORKDAYS(1/14/2023,1/2/2023)

我得到的结果是 0。

我正在使用 Office 365。

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    这是由于格式。

    来自网络日的帮助:

    重要提示:日期应使用 DATE 函数输入,或作为其他公式或函数的结果输入。例如,使用 DATE(2012,5,23) 表示 2012 年 5 月的第 23 天。如果以文本形式输入日期,可能会出现问题。

    如果你使用

    =NETWORKDAYS(DATE(2023,1,15),H13)
    

    并且,可选地,将 H13 格式化为

    =DATE(2023,2,1)
    

    你会得到13。

    【讨论】: