如果输入了两个日期,则仅显示 NETWORKDAYS 公式的结果

如果输入了两个日期,则仅显示 NETWORKDAYS 公式的结果

我希望“NETWORKDAYS”公式仅当我用来确定净工作日的两个单元格中填充了日期时才显示解决方案。

我目前的公式是=NETWORKDAYS(D3,T3)

如果D3或者T3未填写日期,则结果显示#价值!

我希望它在输入公式的单元格中不显示任何内容D3或者T3是空白的。

答案1

如果 D3 和 T3 始终是日期或为空,则可以使用以下命令:

=IF(OR(D3="",T3=""),"",NETWORKDAYS(D3,T3))

True如果 D3 和 T3 中任何一个为空,
则返回 Or ,如果是,则返回“”True
否则,您的公式将给出结果

如果你Text 在 D3 或 T3
=IF(OR(D3="",T3="",Istext(D3),Istext(T3)),"",NETWORKDAYS(D3,T3))

答案2

如果您的目标是在输入不适当时使所有错误消息消失,您可以使用以下命令:

=IF(ISERROR(NETWORKDAYS(D3, T3)), "", NETWORKDAYS(D3, T3))

相关内容