1
我有一個谷歌電子表格,我寫下我的工作時間。例如有以下記錄谷歌電子表格 - 公式不顯示負時間
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)))
感謝您的配方,但我不得不做一些更正,使其工作。 '= if(G9> = H9; text(G9-H9;「H:mm」);「 - 」&text(H9-G9;「H:mm」))'沒有分號我解析時出錯。但現在它運作良好。幫了我很多。再次感謝 – user3772108
分隔符取決於用戶的語言環境。在某些國家,這是逗號,在另一些國家是分號。通常情況下,用戶以任何適用於他們的語法發佈公式,因爲不知道誰將閱讀和使用該帖子。 –
我明白了。感謝您的解釋。 – user3772108