Excel技巧:含金量超高的隐藏函数DATEDIF解读
时间日期,是我们日常办公中必不可少的部分,如何快速的计算两个日期之间相差的年、月、日等,如果用DATEDIF函数来计算,将会非常的简单,下面带你了解DATEDIF函数。
DATEDIF函数是Excel隐藏函数,其功能是返回两个日期之间的年\月\日间隔数。常使用DATEDIF函数计算两日期之差。包含D,M,Y,YD,YM,MD。
DATEDIF(start_date, end_date, unit)
参数释义:
start_date——开始日期
end_date——结束日期
Unit——返回类型
unit为返回结果的代码,具体代码如下:
"y"——返回整年数
"m"——返回整月数
"d"——返回整天数
"md"——返回参数1和参数2的天数之差,忽略年和月。
"ym"——返回参数1和参数2的月数之差,忽略年和日。
"yd"——返回参数1和参数2的天数之差,忽略年。按照月、日计算天数。
详细解析:
参数“Y”,两个日期间的实足年数:=DATEDIF(A2,B2,"Y")
参数“M”,两个日期间的实足月数:=DATEDIF(A2,B2,"M")
参数“D”,两个日期间的天数差:=DATEDIF(A2,B2,"D"),这里只是介绍下求天数差的用法,其实求天数差用不着用此函数,直接相减来得更方便:=B2-A2
参数“MD”,两个日期间的单纯天数差,忽略年和月:=DATEDIF(A2,B2,"MD"),也就是不管前面的年份和月份,只算最后的天数之间的差,如果结果日期的“日”小于开始日期的“日”,则为结束日期“日”与上月开始日期的“日”之间的天数差。
参数“YM”,两个日期间的单纯月数差,忽略年:=DATEDIF(A2,B2,"YM"),也就是不管前面的年份,只算月数之间的差(实足月数),如果忽略年份后,结果日期小于开始日期,则为结束日期“月日”与上年开始日期的“月日”之间的月数差。
参数“YD”,包含月份的天数差,忽略年:=DATEDIF(A2,B2,"YD"),也就是不管前面的年份,只算月日之间的天数差,如果忽略年份后,结果日期小于开始日期,则为结束日期“月日”与上年开始日期的“月日”之间的天数差。
更多关于Excel小技巧,赶快加入正保会计网校跟胡雪飞老师的《财会人必须掌握的100个Excel实操技巧 》课堂吧!通过课程学习,掌握财务人员必会的Excel技巧,最大限度地提高工作效率。点击快速进入>>
学习更多财税资讯、财经法规、专家问答、能力测评、免费直播,可以查看正保会计网校会计实务频道!点击快速进入>