分享

最最最最最最强大的日期间隔统计函数,她就是......

 跟李锐学Excel 2020-12-26


原创作者 | 李锐

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

个人微信号 | (ID:ExcelLiRui520)

最最最最最最强大的日期间隔统计函数

工作中经常会遇到涉及日期计算的问题,比如计算两个日期之间的天数、月数、年数。处理这类问题时都需要用到Excel日期函数。

大家熟知的YEAR、MONTH等日期函数无法搞定这类日期间隔的计算,这时需要用到Excel中一个最最最最最最强大的日期间隔统计函数,虽然她极具价值,但是却很少人会用,因为这是Excel中的一个隐藏函数。

之所以说她是隐藏函数,因为你在微软提供的的函数列表里是找不到她的,连帮助文件中也没有相关说明,在Excel中输入函数前缀也不会出现函数提示......

她就是DATEDIF函数,为了让大家认识DATEDIF函数的不为人知的强大功能,今天专门讲解一下这个函数的语法结构和参数说明。

今天就借助一个案例介绍DATEDIF函数的实战应用,看完觉得好的,记得去底部点个好看再分享给朋友,我会根据大家的反馈调整发文内容及写法。

语法结构&参数说明

先说下DATEDIF函数的语法结构。

DATEDIF(起始日期,截止日期,Unit参数)

DATEDIF函数用于统计起始日期和截止日期之间的日期间隔数,包括年份间隔、各种要求下的月份间隔和天数间隔。

最关键的是第三参数,决定了这个函数按哪种要求计算日期间隔。

其中第三参数Unit参数的说明,如下图所示。

(下图为参数说明示意图)

上图中的Y代表年、M代表月、D代表天,在公式中使用时第三参数注意带双引号引用起来,比如"Y"或"y",英文大小写均可,并无差异。

下面再结合一个案例帮你加深理解。

案例应用

下图中左侧是数据源,其中A列是起始日期,B列是截止日期。

右侧黄色区域都是公式计算结果,根据数据源按不同要求计算日期间隔数。

(下图为案例示意图)

C2单元格输入以下公式,向下填充公式。

=DATEDIF(A2,B2,"y")

写好公式后,如下图所示。

(下图为公式示意图)

D2单元格输入以下公式,向下填充公式。

=DATEDIF(A2,B2,"m")

写好公式后,如下图所示。

(下图为公式示意图)

E2单元格输入以下公式,向下填充公式。

=DATEDIF(A2,B2,"d")

写好公式后,如下图所示。

(下图为公式示意图)

F2单元格输入以下公式,向下填充公式。

=DATEDIF(A2,B2,"ym")

写好公式后,如下图所示。

(下图为公式示意图)

G2单元格输入以下公式,向下填充公式。

=DATEDIF(A2,B2,"md")

写好公式后,如下图所示。

(下图为公式示意图)

H2单元格输入以下公式,向下填充公式。

=DATEDIF(A2,B2,"yd")

写好公式后,如下图所示。

(下图为公式示意图)

一句话解析:

有了DATEDIF函数的这些参数应用,你就可以轻松的搞定各种日期间隔计算,不满整年或整月也不必担心影响计算结果了。

关于这个隐藏日期函数,以及其他隐藏函数的更多技术,在函数初级班都专门讲过。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多