0

我正在尝试获取使用 DateDiff 函数访问的总天数。

我目前使用:

=DateDiff("d",[hired_from],[hired_to])                                     

要获得两个日期之间的差异,但是如果选择的两个日期相同,它将产生输出 0,我希望它在选择的两个日期相同时产生输出 1,谢谢。

4

3 回答 3

1

这没有多大意义,因为两个相同值之间的差异总是为零。

所以你可能的意思是:

=DateDiff("d",DateAdd("d",-1,[hired_from]),[hired_to])

或者只是在计数中加一:

=DateDiff("d",[hired_from],[hired_to])+1
于 2015-06-07T08:56:50.283 回答
0

我最终通过使用 if 语句完成了这项工作,如下所示:

==IIf(DateDiff("d",[hired_from],[hired_to])=0,1,DateDiff("d",[hired_from],[hired_to]))
于 2015-06-08T04:09:22.610 回答
-1

要获得两个日期的差值(这只是整数值的格式),您只需减去两个日期并确保结果格式是整数。

Variable = [hired_to]-[hired_from]
于 2015-06-07T09:52:12.033 回答