本例介绍如何在EXCEL中计算带有时间的两个日期之间的时间差,计算到到天,小时,分钟。
工具/原料
1
EXCEL
2
用到INT(),ROUND()函数
方法/步骤
1
两个日期直接相减,得到的是一个带小数点的天数,不够直观。当把小数部分转换为小时数,和分钟数后,就会直观多了。
2
便于理解先分步计算出天数(即整数部分),和把小数部分转换为小时数,和分钟数。1.整天数:=INT(B2-A2)2.整小时数:=INT((B2-A2-INT(B2-A2))*24)3.分钟数:=ROUND(((B2-A2-INT(B2-A2))*24-INT((B2-A2-INT(B2-A2))*24))*60,0)
3
最后把天数,小时数,和分钟数拼接在一起。就是一个带天,小时,分钟的两个日期时间差了。=INT(B2-A2)&'天 '&INT((B2-A2-INT(B2-A2))*24)&'小时 '& ROUND(((B2-A2-INT(B2-A2))*24-INT((B2-A2-INT(B2-A2))*24))*60,0) &'分 '
注意事项
如果您觉得此经验有用,可以点击本页面右上方的【大拇指】图案和【收藏按钮】或者右下方的【分享】按钮,也可以点击本注意事项下方的【收藏】按钮。