Excel NETWORKDAYS-这些返回值看起来更合理吗?

Excel NETWORKDAYS-这些返回值看起来更合理吗?,excel,excel-formula,Excel,Excel Formula,对于NETWORKDAYS,这些返回值看起来更合理吗 2013年6月26日星期三 2013年6月27日星期四 2013年6月28日星期五 =NETWORKDAYS("2013/6/27","2013/6/26") = -2 以上是否最好返回-1? =NETWORKDAYS("2013/6/27","2013/6/27") = 1 上面的值最好返回0吗? =NETWORKDAYS("2013/6/27","2013/6/28") = 2 以上是否最好返回1?否,如果您在27

对于NETWORKDAYS,这些返回值看起来更合理吗

2013年6月26日星期三
2013年6月27日星期四
2013年6月28日星期五

=NETWORKDAYS("2013/6/27","2013/6/26") = -2   
以上是否最好返回-1?

=NETWORKDAYS("2013/6/27","2013/6/27") = 1   
上面的值最好返回0吗?

=NETWORKDAYS("2013/6/27","2013/6/28") = 2   

以上是否最好返回1?

否,如果您在27日工作,您会说您的开始日是27日,结束日是27日,净天数是1

=NETWORKDAYS("2013/6/27","2013/6/27") = 1   

对我来说似乎完全正确。

不,如果你在27日工作,你会说你的开始日是27日,结束日是27日,净天数是1


对我来说似乎完全正确。

谢谢格雷恩斯,我明白你的意思。也许网络日不是相反的,我需要接受。谢谢格雷恩斯,我明白你的意思。也许NETWORKDAYS不是相反的,我需要接受这一点。我认为您可以在
NETWORKDAYS()
的基础上使用
IF()
公式来获得您期望的值,例如
=IF(NETWORKDAYS(“2013/6/27”、“2013/6/26”)谢谢Jerry,我也提出了同样的解决方案。如果你不想,NETWORKDAYS总是包括开始日期和结束日期,你可以使用
=NETWORKDAYS(A2,B2)-SIGN(NETWORKDAYS(A2,B2))
谢谢Barry提供了更简洁的解决方案。我想你可以在
NETWORKDAYS()的基础上使用
if()
公式
要获得您期望的值,例如
=if(NETWORKDAYS(“2013/6/27”,“2013/6/26”)谢谢Jerry,我也会提出相同的值。NETWORKDAYS始终包括开始日期和结束日期,如果您不想,可以使用
=NETWORKDAYS(A2,B2)-签名(NETWORKDAYS(A2,B2))
感谢Barry提供了更简洁的解决方案。