如何计算两个时间点之间间隔的时间(包含天、小时、分)

如图1,要计算A列相邻行间隔的时间,单元格A2与A3间隔的时间见B2单元格,A3与A4间隔的时间见B3单元格,以此类推填充B列其他单元格。

图片[1] | 如何计算两个时间点之间间隔的时间(包含天、小时、分) | 星尘资源网

图 1

解决思路和步骤如下:

step1:A列两个单元格相减,得到两个时间间隔的天数,这个天数带有小数点,如图2,

图片[2] | 如何计算两个时间点之间间隔的时间(包含天、小时、分) | 星尘资源网

图 2

step2:用int函数取整,得到间隔的整数天数,如图3,

图 3

step3:C2-D2得到零头的天数,如图4,

图片[3] | 如何计算两个时间点之间间隔的时间(包含天、小时、分) | 星尘资源网

图 4

step4:E2乘以24得到小时数,如图5,

图片[4] | 如何计算两个时间点之间间隔的时间(包含天、小时、分) | 星尘资源网

图 5

step5:对F2单元格用Int函数取整,得到整数小时数,如图6,

图片[5] | 如何计算两个时间点之间间隔的时间(包含天、小时、分) | 星尘资源网

图 6

step6:带有小数点的小时数减去整数小时数即F2-G2,得到剩余的零头小时数,如图7,

图片[6] | 如何计算两个时间点之间间隔的时间(包含天、小时、分) | 星尘资源网

图 7

step7:再用H2*60,用round函数四舍五入得到整数分钟数,如图8,至此,间隔的天数、小时数、分钟数都计算出来了,最后用&连接起来,如果天数小于1,只需连接小时和分钟数,如图9。选中C2:J2,双击单元格区域右下角的黑色+,填充全部公式。

图片[7] | 如何计算两个时间点之间间隔的时间(包含天、小时、分) | 星尘资源网

图 8

图片[8] | 如何计算两个时间点之间间隔的时间(包含天、小时、分) | 星尘资源网

图 9

用到的知识点:

1、int(A1)取整,A1- int(A1)得到A1小数点后面的数字。

2、两个单元格相减得到的时间间隔是天数,要间隔小时数乘以24,分钟数乘以60;

3、&连接多个单元格内容;

4、If函数判断。

5、Round函数对分钟数四舍五入。

今天的分享到此结束,如果想看更多历史文章,请从菜单所有文章查看。

长按二维码免费订阅,让平凡的Excel给你带来不平凡的力量,为职场生涯添光加彩!

图片[9] | 如何计算两个时间点之间间隔的时间(包含天、小时、分) | 星尘资源网

作者聂美骐,原名聂春霞,2001年-2005年在江西移动工作,2005年开始就职于腾讯公司PCG渠道合作部,2011年开始兼职腾讯学院Excel课程讲师,2015年4月出版图书《Excel高手捷径:一招鲜,吃遍天》,同年12月在台湾出版繁体字版。2017年5月出版第二版《Excel职场手册:260招菜鸟变达人》。

Excel交流QQ群1:465693036(已满),Excel交流QQ群2:806295411,欢迎各位粉丝加入群交流。欢迎各位粉丝分享您的excel技巧或学习心得,投稿邮箱。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    请登录后查看评论内容