Excel datedif函数的用法实例教程

网友投稿 668 2022-11-30

Excel datedif函数的用法实例教程

Excel datedif函数的用法实例教程

分享下datedif函数,目的有二:一是这个函数比较实用,在财务、物流、销售、人事中应用广泛;二是和vlookup一样,看起来很简单,但深究起来,不是很容易,其外延用法,理解上要费那么一点功夫。先看看datedif函数的定义和基本用法吧。

datedif函数是用来计算两个日期相差的年、月、天数,需要输入三个参数,语法格式是datedif(开始日期,结束日期,单位),.所谓的单位,是这样的定义:

举例说明,A3=1960-6-25,B3=1988-6-20。现在分别求两者相差的年数,月数,天数。

年数:=DATEDIF(A3,B3,"y"),返回27;

月数:=DATEDIF(A3,B3,"M"),返回335;

天数:=DATEDIF(A3,B3,"d"),返回10222;

上面的比较简单,大家都能理解,再看下第三个参数,如果输入ym,md,yd,结果如何解读呢?

月数差:=DATEDIF(A3,B3,"ym"),返回11;解读:ym,从6月算起,到下一年6月,期间共12个月,相减的话就是11(如1到3,一共3,相减就是2)。

天数差:=DATEDIF(A3,B3,"md"),返回26;解读:md,从25日到30日共6天,加上下个月1号到20日,共26天。

天数差:=DATEDIF(A3,B3,"yd"),返回360;解读:yd,从6月25日到12月31日,共半年,然后1月1日到6月20日,共半年,加起来就是360天。

小结下Datedif函数的用法细节:

1、结束日期一定要大于开始日期,否则会返回错误提示#NUM;

2、如果A3和B3的格式是文本,不是日期型的,可以用date函数转化;

3、第三个参数不区分大小写;

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:excel &""是什么意思
下一篇:excel怎么把单元往下拉一格
相关文章