要计算17:30-3:30的时间差我们可以用text函数,不过,时间差未超24小时和超过24小时在公式的设置上有所区别。
先来看第一种情况:时间差未超24小时。
以计算第一天下午17:30至第二天凌晨3:30之间的时间差为例,选中下图中的C2单元格,在英文状态下输入公式:=TEXT(B2-A2+1,"h小时m分"),按回车键确认公式,即可返回两个时间之间的时间差:10小时0分。
公式说明:
TEXT函数的第一个参数“B2-A2+1”为要进行格式转换的值,即2个时间之间的差值(“+1”是因为两个时间跨日期了,这里的1代表1天);
第二个参数"h小时m分"为转换后要显示的格式,"h"是小时的格式代码,"m"是分钟的格式代码。


如果时间17:30和3:30之间跨了不只一个日期,比如是第一天17:30到第三天或第四天凌晨3:30,又该怎么计算呢?
遇到这样的情形,建议在计算时间差之前先对时间显示格式进行调整,在时间17:30和3:30前加上具体日期,方便进行精确计算。这里假定是要计算2024-3-28 17:30到2024-3-30 3:30之间的时间差。
选中下图中的C2单元格,在英文状态下输入公式:=TEXT(B2-A2,"[h]小时m分"),按回车键确认公式,即可返回2个时间之间的时间差:34小时0分。
公式说明:
对于时间差超过24小时的,使用TEXT函数时需在小时的格式代码“h”前后加上英文中括号[]。


演示环境:
硬件型号:华硕无畏16;软件版本:Windows11;APP版本:WPS 12.1.0.16417。
大家学会了吗?欢迎关注收藏转发!更多办公软件实用技巧,欢迎在个人主页学习!
往期推荐:
word表格缺了一条线怎样补上?详细教程来了!
Word办公技巧:利用A4纸制作参会人员简易桌牌(可免裁剪)
华为手机微信钱包怎么设密码?消费者保护和支付设置功能要学会!