本人之前从事过数据分析的工作,现在从事IT咨询和财务软件实施,日常工作中对excel软件有一定的了解和掌握。本系列的作用是为大家介绍一系列常用的EXCEL函数,希望可以对大家的工作起到一定的帮助。
本文介绍的函数是【DateDif】,用于计算不同日期之间的间隔
前期准备工作(包括相关工具或所使用的原料等)
windows 8.1
office 2013
DateDif的用法
【DateDif】函数是一个隐藏函数,在excel的公式以及帮助中是找不到的,必须要手工输入才可以。
此函数的格式为【=datedif("日期1","日期2","参数")】,说明如下:
1、日期1:计算的开始日期
2、日期2:计算的结束日期
3、参数:设定此函数需要返回的内容
![EXCEL函数用法:[9]查看两个日期之间的间隔](http://www.52ij.com/uploads/allimg/160401/19401445E-0.jpg)
日期1和日期2都很好理解,这个参数可以填写的内容为:
1、Y:返回两个日期的间隔年
2、M:返回两个日期的间隔月
3、D:返回两个日期的间隔天
4、YM:两个日期中月数的差,忽略日期中的日和年。
5、YD:两个日期中天数的差,忽略日期中的年,但是不忽略月。
6、MD:两个日期中天数的差,忽略日期中的月和年。
![EXCEL函数用法:[9]查看两个日期之间的间隔](http://www.52ij.com/uploads/allimg/160401/1940142c1-1.jpg)
还是用实际的例子来说话,如图,
![EXCEL函数用法:[9]查看两个日期之间的间隔](http://www.52ij.com/uploads/allimg/160401/1940143447-2.jpg)
第一个公式,计算了今天【2013-11-12】与“1990-01-01”之间的年数间隔,也就是间隔了23年,等于【2013-1990】的结果
![EXCEL函数用法:[9]查看两个日期之间的间隔](http://www.52ij.com/uploads/allimg/160401/1940143948-3.jpg)
第二个公式,计算了今天【2013-11-12】与“1990-01-01”之间的月份间隔,计算结果得知也就是间隔了283个月
![EXCEL函数用法:[9]查看两个日期之间的间隔](http://www.52ij.com/uploads/allimg/160401/1940144029-4.jpg)
第三个公式,计算了今天【2013-11-12】与“1990-01-01”之间的天数间隔,计算结果得知间隔了8716天
![EXCEL函数用法:[9]查看两个日期之间的间隔](http://www.52ij.com/uploads/allimg/160401/1940146221-5.jpg)
第四个公式,计算了今天【2013-11-12】与“1990-01-01”之间的“忽略了年和日”的月份间隔,也就是11月和1月之间的间隔,结果是10个月
![EXCEL函数用法:[9]查看两个日期之间的间隔](http://www.52ij.com/uploads/allimg/160401/1940145H1-6.jpg)
第五个公式,计算了今天【2013-11-12】与“1990-01-01”之间的“忽略了年”的日期间隔,也就是11月12日和1月1日之间的间隔天数,结果是315天
![EXCEL函数用法:[9]查看两个日期之间的间隔](http://www.52ij.com/uploads/allimg/160401/19401432X-7.jpg)
第六个公式,计算了今天【2013-11-12】与“1990-01-01”之间的“忽略了年和月”的日期间隔,也就是12日和1日之间的间隔天数,结果是11天
![EXCEL函数用法:[9]查看两个日期之间的间隔](http://www.52ij.com/uploads/allimg/160401/1940142B8-8.jpg)
以上就是datedif这个函数与全部的六个参数的说明
EXCEL函数用法(共9篇)上一篇:转换中文数字大小...经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本文系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
