最近小白同学在整理wps表格时发现一个问题,下图中K227次列车17:33从广州发车,次日08:43到达武昌,在F2单元格中输入公式:=(E2-D2)*24再确认公式时,计算得出的结果为负数!(这时“*24”的作用是使计算结果以“小时”为单位方便阅读理解。)
WPS Office 2024 V12.1.0.19770 官方最新正式版
- 类型:办公软件
- 大小:249MB
- 语言:简体中文
- 时间:2025-01-02
查看详情
出现这样的情况是因为在发车时间和到站时间中省略了日期,我们在发车时间和到站时间前面分别加上日期2023-7-1和2023-7-2,再输入同样的公式进行计算,就能得到正确的间隔小时数15.16666667。
如果想将15.16666667显示为XX:XX的样式,我们可以对F2单元格中的公式进行调整,将公式改为:=TEXT(E2-D2,"h:mm"),回车确认公式后,间隔时间就会显示为【15:10】的样式。
小白同学又想,如果我就想让发车时间和到站时间不显示日期,只显示小时和分钟,这样看起来更简洁一点,能不能直接进行计算呢?
答案是:在跨天间隔时间不超过24小时的情况下可以使用mod函数直接计算!
具体操作如下:在F2单元格中输入公式:=MOD(E2-D2,1),回车确认公式!
确认公式后,F2单元格返回的0.631944444为【常规】格式,我们将其调整为【时间】格式,即可正常显示间隔时间。
以上就是跨天计算时间间隔相减得到负数的处理方法。