介绍如何使用Excel 计算午夜附近跨日所经过的时间。


假设我们有一张Excel 表格如下,有一栏「开始时间」与一栏「结束时间」的资料,而我们想要计算两个时间点之间所经过的时间。

时间资料

不过由于我们的时间有跨日的问题,如果直接把「结束时间」减去「开始时间」的话,有跨日的时间就会出现时间为负值的错误,而显示一串井字号######

计算时间为负值

若要修正计算时间为负值的错误问题,最直觉的做法就是使用 IF1

=
使用 IF

除了使用IF 之外,还有一种比较偷懒的做法,就是直接在计算「结束时间」减去「开始时间」,加上一项結束時間 < 開始時間B2 < A2IF

当有时间有跨日的时候,B2 < A2TrueTrue11False0

所以这样写的效果跟 IF

=
使用 TrueFalse

读者互动

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.