DATEDIF() 未返回预期值,我该如何计算月龄?

DATEDIF() 未返回预期值,我该如何计算月龄?

我正在尝试在 Excel 中计算我的信用卡账户的使用年限。我在网上读到过如何使用 DATEDIF() 函数,但是我没有得到预期的结果,而且我不确定我哪里搞砸了。

输入的公式是=DATEDIF(C2,TODAY(),"m") C2的内容是=DATE(2010,6,8)

由于某种原因,它返回的是 1900 年的某个随机日期,而不是开通以来的月份。任何帮助都非常感谢。

结果

答案1

您的问题是单元格 D4 设置为显示[1]为“日期”:
将其更改为任何数字格式,您将看到“94”。

(选择单元格,按住CTRL1点击对话框中的“数字”)

[1] 计算值在那里,4/3 是一年中的第 94 天。年份“0”是 1900 年。

答案2

06/08/2010      92  

您使用的公式没有问题=DATEDIF(C2,TODAY(),"m")

只需将单元格指针放在单元格 D2 上即可。

右键单击鼠标并从弹出菜单中点击“格式化单元格”命令。

在 D2 上应用 GENERAL 格式。

你得到的答案是,两个日期之间的月差是,92 (当前日期为 2018 年 4 月 22 日)。

相关内容