Datedif函数你会用吗
发布于 2021-09-08 04:27
Datedif函数用途十分广泛,可计算年龄、间隔月份等。
计算年份间隔:
=datedif(开始日期,结束日期,"y")
计算月份间隔:
=datedif(开始日期,结束日期,"m")
计算天数间隔:
=datedif(开始日期,结束日期,"d")
计算日期天数间隔,忽略年份:
=datedif(开始日期,结束日期,"yd")
计算天数间隔,忽略年份和月份:
=datedif(开始日期,结束日期,"md")
计算月份间隔,忽略天和年份:
=datedif(开始日期,结束日期,"ym")
在Excel帮助中输入datedif后,看到其介绍如下:
才了解到它的真实身份:
1、它并不是一个Excel函数?
在帮助中有提到:Excel提供了Datedif函数,以支持来自lotus 1-2-3的旧版工作簿。
同时,为了兼容Lotus1-2-3,除datedif函数,还有将表达式转换为公式的功能:
选取"工具 - 选项 - 高级 - 转换lotus1-2-3公式"
2、Datedif函数运算有时会出错
在帮助中,还这样写道:在某些应用场景下,Datedif函数的计算结果,可能会不正确。
举几个计算出错的例子:
当结束日期为润年时,2月有29天,而如果开始日期非润年,则计算会出错:
=DATEDIF(A2,B3,"Y")
既本来是到2020-2-29年龄才达到21岁,但公式的结果却是28号就到了21岁,因此C21单元格中的公式结果多算了一年,出现错误。
以上就是今天Datedif函数的介绍。
本文来自网络或网友投稿,如有侵犯您的权益,请发邮件至:aisoutu@outlook.com 我们将第一时间删除。
相关素材