【发布时间】:2023-02-26 01:38:37
【问题描述】:
我有这个公式:
=ROUNDDOWN(((B1-A1)*24) ; 1)
它计算两次之间的持续时间(B1=结束时间,A1=开始时间),然后将其转换为十进制。
我目前对这个公式的问题是,当结束时间超过午夜时,它无法给出正确答案。
如何改进公式以使其在结束时间超过午夜时起作用?
【问题讨论】:
标签: date google-sheets google-sheets-formula duration hour
我有这个公式:
=ROUNDDOWN(((B1-A1)*24) ; 1)
它计算两次之间的持续时间(B1=结束时间,A1=开始时间),然后将其转换为十进制。
我目前对这个公式的问题是,当结束时间超过午夜时,它无法给出正确答案。
如何改进公式以使其在结束时间超过午夜时起作用?
【问题讨论】:
标签: date google-sheets google-sheets-formula duration hour
您可以尝试添加一个新条件来检查 B1 是否小于 A1
=ROUNDDOWN(((B1-A1)*24) ; 1) +IF(B1<A1,24,0)
【讨论】: