使用datedif函数的Excel问题

时间:2016-01-30 00:21:36

标签: excel

我有一项家庭作业,用于计算日期之间的天数。这是一个简单的问题;但是由于日期功能,D列中日期的格式会引起问题。我正在使用DATEDIF,但我收到了一个名称错误。 D被格式化为= DATE(16,1,6),E是= TODAY(),而日期是= DATEDIF(D8,E3,D)。请帮忙。 = E3-D8返回串行36548。

2 个答案:

答案 0 :(得分:2)

您应该使用:

= DATEDIF(D8,E3," d&#34)

enter image description here

否则 D 不是定义名称。

答案 1 :(得分:0)

您获得了正确的价值。 1916年1月6日(=DATE(16, 1, 6))和2016年1月29日(=TODAY())之间的天数为36,548天。使用=E3-D8进行的减法返回正确的值。

你可以自己做一个粗略的近似:

 365.25 days per year
x   100 years
=======
36,525 days