2014-09-30 75 views
2

我使用時間跟蹤表,通過在兩個單元格中執行開始時間和結束時間之間的簡單減法來計算在作業上花費的時間。如果時間大於60分鐘,只顯示小時

在這種情況下,hh:mm格式就足夠了,或者我正在使用[h] "h" mm "m"作爲一個小修改,但兩者的問題是我不想在沒有時(小時= 0)時顯示小時。

如果例如35分鐘記錄,我希望輸出爲35 m而不是0 h 35 m[mm]格式可能是一個選項,但我仍然希望在60分鐘以上的時間顯示爲1 h 30 m,而不是90 m

回答

2

請嘗試:

[<0.04166666][mm] "m";[h] "h" mm "m"

+0

PS我去了標籤 - 這可能無法在Excel 2011中工作。 – pnuts 2014-09-30 09:09:30

+1

工作完美,感謝解決方案,只需更換。帶着一個零二重奏後的系統設置。 – Tom 2014-10-01 09:17:09

0

一點也不優雅,但這個怎麼樣:

= IF(HOUR(時間)< 1,MINUTE(時間)& 「M」,HOUR(時間)& 「H」 & MINUTE(時間) & 「M」)

返回單元格值2時24分00秒的 「2H24米」 和 「14米」 單元格值0時十四分24秒

相關問題