如何在Excel中计算DATEDIF公式?

时间:2018-11-21 11:53:19

标签: excel excel-formula

我想为公式CalculatedValue获取=DATEDIF("5/7/2018","6/6/2018","m")。在Excel中它返回零。

我想知道在计算上述公式时使用了什么过程。

谁能让我知道获取两个日期之间的月份的实际过程

2 个答案:

答案 0 :(得分:0)

使用:

=DATEDIF(DATEVALUE("5/7/2018"),DATEVALUE("6/6/2018"),"m")

将返回 0

enter image description here

但是:

=DATEDIF(DATEVALUE("5/7/2018"),DATEVALUE("6/7/2018"),"m")

将返回 1

答案 1 :(得分:0)

“ 5/7/2018”是5月7日,但是直到6月6日才整整一个月,因此结果为零。
DATEDIF(start_date,end_date,"M")给出了该时期内完整月份的数量。

还请注意,Excel中的日期可能会比较棘手,因为这取决于您的区域设置。
“ 5/7/2018”可能是7月5日(在我所在的地区),因此在6月6日之后,如果您使用DATEDIF函数,则会出现#NUM错误。