1、公式"=DATEDIF(A2-1,B2,"M")/12"值栏要设置为数值类型=DATEDIF(A2,TODAY(),"m")"TODAY()"代表当前日期如果是月份用这个公式就可以了,如果是天的话就把“m”改成“d”年就是“y”公式意思是,A2到今天,是N个月。

2、DATEDIF函数[英]DATEDIFfunctionExcel隐藏函数,在帮助和插入公式里面没有。

3、简要说明:返回两个日期之间的年月日间隔数语法DATEDIF(start_date,end_date,unit)Start_date为一个日期,它代表时间段内的第一个日期或起始日期。


【资料图】

4、End_date为一个日期,它代表时间段内的最后一个日期或结束日期。

5、Unit为所需信息的返回类型。

6、Unit返回"Y"时间段中的整年数。

7、"M"时间段中的整月数。

8、"D"时间段中的天数。

9、"MD"start_date与end_date日期中天数的差。

10、忽略日期中的月和年。

11、"YM"start_date与end_date日期中月数的差。

12、忽略日期中的日和年。

13、"YD"start_date与end_date日期中天数的差。

14、忽略日期中的年。

15、实例1:题目:计算出生日期为1973-4-1人的年龄公式:=DATEDIF("1973-4-1",TODAY(),"Y")结果:33简要说明当单位代码为"Y"时,计算结果是两个日期间隔的年数.实例2:题目:计算日期为1973-4-1和当前日期的间隔月份数.公式:=DATEDIF("1973-4-1",TODAY(),"M")结果:403Excel中关于日期的计算公式的运用方法1:在A1单元格输入前面的日期,比如“2004-10-10”,在A2单元格输入后面的日期,如“2005-6-7”。

16、接着单击A3单元格,输入公式“=DATEDIF(A1,A2,"d")”。

17、然后按下回车键,那么立刻就会得到两者的天数差“240”。

18、 提示:公式中的A1和A2分别代表前后两个日期,顺序是不可以颠倒的。

19、此外,DATEDIF函数是Excel中一个隐藏函数,在函数向导中看不到它,但这并不影响我们的使用。

20、 方法2:任意选择一个单元格,输入公式“="2004-10-10"-"2005-6-7"”,然后按下回车键,我们可以立即计算出结果。

21、 计算工作时间——工龄—— 假如日期数据在D2单元格。

22、 =DATEDIF(D2,TODAY(),"y")+1 注意:工龄两头算,所以加“1”。

23、 如果精确到“天”—— =DATEDIF(D2,TODAY(),"y")&"年"&DATEDIF(D2,TODAY(),"ym")&"月"&DATEDIF(D2,TODAY(),"md")&"日"。

本文就为大家分享到这里,希望小伙伴们会喜欢。


关键词: