打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EXCEL 中种时间差、日期差值是如何计算的?

有些朋友被EXCEL中的日期差时间差所困扰,感觉一个小小的问题,怎么就这么麻烦,其实时间日期差期的计算非常简单,小熙给大家   总结一个。

1、日期差值的计算

A:如果是两个日期,要计算他们相差的天数。

对两个日期,其相差的天数,就是二者直接相减。因为本质上,日期也是一个数字,所以求天数直接相减。

B:如果两个日期,要计算他们相差的年数与月数呢?

先说说求年数,这里分两种情况,在不同的场境下会用不同的方法。

一:如果求年龄有多少岁,这种情况下我们一般不会忽略月数与天数(如果忽略 月数与天数,则直接将年号相减就是岁数),此时必须用一个函数:Datedif函数。这是计算两个日期之间差值的函数的。

语法:=DATEDIF(开始时间,终止时间,返回结果)。

以下是计算年龄时常用的方法。如果把结束时间改一下,如果是2018-08-28.你会发现年龄为28了。这里是不忽略月数与天数的结果(也就是有一天没到29,那年龄就是28岁)

同理,如果要计算这种情况下的相差的月份,只需要把“Y'改成”M'就可以了。

同理,如果要计算这种情况下相差的天数,只需要把Y改成“D”就行。

这可是很精确的年龄了。看看与F2是不是一样的。服了吧,完全一样。

二:这种情况下,忽略了年或月或者日的计算形式。

例如,要将年龄的大小写成如下形式:XX岁XX月XX天。如何办到?

这里仍然用DATEDIF函数。在单元格内写入以下公式:=DATEDIF(D2,E2,'y')&'岁'&DATEDIF(D2,E2,'ym')&'月'&DATEDIF(D2,E2,'md')&'天'

公式看起来长,实际是三个公式组合而成,分别计算“岁”,“月”,“天”。的,然后用符号“&”连接起来。

这里DATEDIF函数里的”YM',是忽略天数计算月数。“MD'是忽略年数计算天数。这样就可以精确计算出了这个人的实际年龄。

2、计算两个时间差值。

相差小时:将两个时间相减后,也可以得到时间差值。但是这个时间差值,并不是我们常胳膊形式。

一种方法将此单元格设置成时期,或者自定义设置成如下形式。如下 图:

第二个方法是 用公式直接在式子里设置,输入公式:=TEXT(E2-D2,'h时mm分ss秒'),搞定。

3、计算小时差、分钟差、秒差值

计算时间差的时候,如果不喜欢以上的的形式,而是想将结果差值以一个具体数值的形式呈现现来,如何办到?

计算两个时间相差的小时数(几小时):

相差多少分钟:

相差多少秒:

仔细看看有什么规律?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel计算时间差,你Get到了吗?
Excel中如何计算两个日期之间年份、月数和天数
excel日期相减月数的计算公式和案例
Excel日期相减DATEDIF函数用法实例
EXCEL技巧四十:日期
快收藏!Excel计算年龄很简单,不用打着草稿掰着手指慢慢算!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服