【发布时间】:2016-07-19 13:10:13
【问题描述】:
我有一个谷歌电子表格,我可以在其中写下我的工作时间。比如有以下记录
G9 | 05:05
H9 | 06:30
现在我想计算是否还有时间。第一次尝试:
=IF(G9>0;G9-H9;0)
第二次尝试:
=IF(G9>0;IF(G9<H9;G9-H9;H9-G9);0)
不幸的是,两者都以22:35 这样的时间结束。因为0下面的计算让系统认为它应该从24:00开始。
如何使用公式动态显示 -1:25 之类的值,反之亦然(例如1:05)?
我尝试更改字段的格式,但它不起作用,因为它会一直显示为负数,即使它们是正数。
编辑:
如果有人在使用文本值时遇到问题,则作为信息。就像提到的@words 一样,您必须转换值。但是如果你想使用数组,你还需要一个函数:
=SUM(ARRAYFORMULA(VALUE(I2:I32)))
【问题讨论】:
标签: excel google-sheets