Home 中文文章 为什么EXCEL没有DATEDIF? DATEDIF函数的使用方法?

为什么EXCEL没有DATEDIF? DATEDIF函数的使用方法?

by Mal Chia
317 views 8 minutes read

Advertisement

今天教大家不需要用笨办法也可以取出对应数列中的某些值的方法。这个函数的名字你可能不知道,是DATEDIF函数,常常应用于什么样的场景呢?给你举个例子,DATEDIF函数可以根据你的出生年月,计算你的年纪,甚至是你出生的天数。

 

1. EXCELDATEDIF怎么用不了?

DATEDIF是EXCEL中一个神奇的函数。DATEDIF函数是Excel的隐藏函数,在帮助和插入公式里面是没有的,有些版本的EXCEL可能会有,但是我的版本就是找不到的。常使用DATEDIF函数计算两日期之差。

 

2. DATEDIF函数要怎么使用?DATEDIF函数的公式?

如果现在分别要计算若干个员工/学生的年纪,那么可以通过 DATEDIF函数实现。

Advertisement

直接将上面的公式带入单元格,目前是要计算间隔的年数,那么公式是:=DATEDIF(A2,TODAY(),”y”)

如果是需要计算天数,公式就是=DATEDIF(A4,TODAY(),”D”)

在实际的工作中,可能会要计算某个员工来公司多久,来核算年终奖,那么工作时间其实也是需要考量的,这个时候就很省事情了,如果几百个几千个员工,是不可能一个个去算的。

*注意公式中的空格、符号的状态,不然会#NUM!哦~报错的解决方案可以看我相关的文章哦~

Advertisement

我们发现其实后面的代号,是改变不同间隔的关键,下面给大家说说!

 

3. DATEDIF参数介绍及更多用法

总结DARTEDIF函数计算间隔时间的使用方法:

1、选定目标单元格。

2、输入公式:=DATEDIF(A2,TODAY(),”y”)
公式解读:A2是要判断的单元格,today()是代表今天的日期,“y”代表的是两个日期间隔的年数,除了判断年数,你可能还要判断月份、天数等等,也是给大家归纳了的。

*补充一下DATEDIF代码含义:

1)单位代码为”Y”时,计算结果是两个日期间隔的年数;

2)当单位代码为”M”时,计算结果是两个日期间隔的月份数;

3)当单位代码为”D”时,计算结果是两个日期间隔的天数;

4)当单位代码为”YD”时,计算结果是两个日期间隔的天数,忽略年数差;

Advertisement

5)当单位代码为”MD”时,计算结果是两个日期间隔的天数,忽略年数和月份之差;6)当单位代码为”YM”时,计算结果是两个日期间隔的月份数,不计相差年数。

上面截图是从EXCEL的帮助文档中找到的相关介绍,大家也是可以参考~我是觉得EXCEL解释的内容,对于EXCEL入门新手来说,蛮难理解的,其实你们跟着我的方法来就好啦!对于这个隐藏函数DATEDIF函数的应用,你还有什么问题吗?希望能帮到大家哦!

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

You may also like

2018 - 2025 © Maomaochia

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.