ad1
中国企业家新闻网 > 财经> 文章详情页

Excel中隐蔽但却非常实用的函数:DATEDIF

原标题:哎呀,你的Excel找不到这个功能了。 大家好,我是赵先生,一个偏爱函数公式,爱用Excel图表管理仓库的大叔。 今天我们要讲一个日期函数,一个隐藏的但是非常实用的函数...

原标题:哎呀,你的Excel找不到这个功能了。

大家好,我是赵先生,一个偏爱函数公式,爱用Excel图表管理仓库的大叔。

今天我们要讲一个日期函数,一个隐藏的但是非常实用的函数:DATEDIF。

这是一个隐藏的功能如果你想在公式列表里找到,那是不可能的

但是可以使用直接输入。

在日常工作中,我们可以用它来计算年龄,工龄等。

比如!

如下图,根据出生日期和截止日期计算某人的年龄。

在单元格D3中输入公式:

得到的年龄是5岁。

诶,这时候会有朋友来问2021—2015明显等于6怎么可能是5公式错了

你知道DATEDIF函数是怎么计算的吗这个函数的第三个参数y是什么意思

接下来,我们来详细说说这个功能。

DATEDIF函数计算两个日期之间的间隔。

它的语法是:

=DATEDIF

当第三个参数为Y时,计算两个日期之间的整数年数。请注意,是全年!

=DATEDIF

所以,你也要明白,上一个案例,从2015年9月5日到2021年8月31日,其实还没满6年截止日期到2021年9月5日才算满年

解释这个规则:使用DATEDIF函数计算年龄两个日期之间必须间隔一年才能算作一年,并且不允许有一天的差异

当第三个参数为M时,计算两个日期之间的整个月数。

=DATEDIF

图中显示的月数是71,原因很简单从2015年9月5日到2021年9月5日只有整整72个月,但图中截止日期是2021年8月31日,所以是71个月

当第三个参数为D时,计算两个日期之间的天数。

=DATEDIF

不用说,直接减去两个日期会得到同样的结果。

=C3—B3

当第三个参数为YD时,计算两个日期之间相差多少天,忽略日期中的整数年。

两天相隔5年+361天,去掉总年数得到天数结果是361

当第三个参数为YM时,计算两个日期之间的月数,忽略全年的差异。

=DATEDIF

两个日期的间隔是5年+11个月+26天取出年的整数,得到月的整数结果是11

当第三个参数为MD时,计算两个日期之间的天数,忽略整年和整月的数量。

两个日期的间隔是5年+11个月+26天,天数是去掉整年整月数得到的结果是26

由此可以综合,两个日期的间隔可以精确到年,月,日。

在单元格D3中输入以下公式:

= DATEDIFamp "年份 " ampDATEDIFamp, "月 " ampDATEDIFamp, "上帝 "

结果,得到了下图的D2单元:

我们也可以写一个数组公式原理是一样的

公式如下:

= text * 10 4,2,0), "0年00个月00天 ")

效果如下:

PS输入数组公式后,按End

各位朋友,你知道DATEDIF函数吗。

以后需要计算两次约会间隔的时候别忘了~

女主播

文章来源:IT之家

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

新疆天业:上半年归母净利7.23亿元
新疆天业8月18日公告,公司2022年上半年营业收入63.23亿元,较上年同期调...
全球首台无人驾驶推土机亮相:华中科技
据华中科技大学介绍,由华中科技大学和山推工程机械有限公司联合制造的世界首台无人推...
金融智库