2015-12-21 32 views
-1

我有這個數字是10.75。我想將它格式化爲10:45,如hh:mm。但是,當我選擇這個單元格時,它變成了17:45。我怎樣才能達到目標,並同時支持負數,就好像我有-5.25,然後是-5:15?十進制數的格式爲小時和分鐘

如果解決方案仍然支持條件單元格格式,那麼我可以使用基於該值的漸變格式將會很好。

你有沒有解決方案的建議?我需要一個小時的註冊計劃,在那裏我有一個小組,告訴你如果你工作了很少或很多小時。

由於

+0

https://support.microsoft.com/en-us/kb/75618 –

回答

1

隨着塔A數據,在B1輸入:

= LEFT( 「」 A5,FIND(,A5,1)-1)& 「:」 & TEXT(ROUND( - MID(A5,FIND(,A5),9999)* 60,0), 「00" 」。」)

例如:

enter image description here

+0

對不起,如果我沒有解釋得太好。問題是我無法添加B列值的條件格式,最小值和最大值之間的漸變格式。 – Sulby

0

要將您的小數轉換爲時間除以24,然後格式化爲hh:mm或根據需要進行格式化。這將允許您添加漸變,如您在評論中所述。 B列爲hh:mm。 (我不能嵌入圖像呢。)

如果你有時間是超過24它會滾第二天,25.001:0027.503:30,等等。如果不需要,請考慮格式爲「dd:hh:mm」。請參閱 Format a time span as a number of days, hours and minutes上的brettdj回答如何在31天內完成此操作。

爲了避免####從負面時間溢出錯誤,請確保您使用的是1904年日期系統。 (如需幫助,請參閱ExcelTips, "Displaying Negative Times"

相關問題