失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 天数最少的年份_Excel小技巧– 计算二个日期之间的差异 天数 月数 年数或是年月日...

天数最少的年份_Excel小技巧– 计算二个日期之间的差异 天数 月数 年数或是年月日...

时间:2019-09-06 07:01:06

相关推荐

天数最少的年份_Excel小技巧– 计算二个日期之间的差异 天数 月数 年数或是年月日...

网友问我的内容真的愈来愈多元,厉害的是,都是看起来很简单,但其实不容易的问题,今天要奉献的Excel 教学是,如何计算出二个日期之间的差异,比如天数差多少,月份差多少,或是年份差多少等,最难的是,差异为几年几月几日,没想到这真的是大魔王,不过其实并不是太难,今天就来分享所有的日期计算方法给大家做一个参考,相信很多人都会用到,特别是要求婚的时候,总会说经过了几个日子是吧.......

Excel 教学计算二个日期之间的年月日差异

范例是这样的,有个起始跟结束日期,然后我们要做的是计算天数、月数、年数的差异,最后再加个年月日的差异,往下一一的来解说吧。

先从基本的开始,首先是天数,公式如下:

=DATEDIF(A2,B2,"d")

官方的公式说明可以参考这里,但应该一看也知道,就是计算B2跟A2栏位的日期差异,后面的d就是代表计算日期(天)。

以此类推,如果想要计算周数不用改什么,在公式尾巴除以7 就搞定了,像这样:=DATEDIF(A2,B2,"d")/7

再来是差异的月数,公式如下:=DATEDIF(A2,B2,"m")

公式师前一样,但后面的m 就是代表计算月份。

再来是差异的年数,公式如下:=DATEDIF(A2,B2,"y")

公式师前一样,但后面的y 就是代表计算年份。

以上的年月日都很简单,各别的计算都只要一个函数就搞定,但如果是要弄成年月日并存的话,先给大家看一下公式的全部:=DATEDIF(A2,B2,"y")&"年"&DATEDIF(A2,B2,"ym")&"月"&DATEDIF(A2,B2,"md")&"日"

要先改一下引数,先是年(用y)、月(用ym),最后日(用md),这样就可以计算出来了,结果就会变成几年几月几日。

不过提醒一下大家md 这个引数使用,其实算出来的只能算是大略值,因为这算法没有把闰年多出来的日期加上去,如果你想要更精准的话,往下来看。

在中间再插入二栏,我们可以预先在结束时间加上闰年天数的结束时间,闰年天数的算法有点复杂,大家看看就好:=DATE(YEAR(B2),1,1)-DATE(YEAR(A2),1,1)-((YEAR(B2)-YEAR(A2))*365)+AND(MONTH(DATE(YEAR(A2 ),2,29))=2,MONTH(DATE(YEAR(B2),2,29))=2)*1

再用已经加上闰年天数的结束时间来减起始时间,这样就会准确了....但这个很复杂,想研究的再慢慢看。

发布者:yuanyuan,转转请注明出处:/11383.html

如果觉得《天数最少的年份_Excel小技巧– 计算二个日期之间的差异 天数 月数 年数或是年月日...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。