原创作者 | 李锐 微信公众号 | 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函数的这些参数应用,你就可以轻松的搞定各种日期间隔计算,不满整年或整月也不必担心影响计算结果了。 关于这个隐藏日期函数,以及其他隐藏函数的更多技术,在函数初级班都专门讲过。 |
|