
給定下面的值,我想將小時:分鐘格式轉換為十進位格式。
8:30
33:30
如果我使用在多個網站上找到的公式=(O5-INT(O5))*24
,則第一個值效果很好,但第二個值則不然。我怎麼能調整它以適應 24 小時以上的工作時間?作為獎勵,有人可以解釋這個公式是如何運作的嗎?
8:30 | 8.50
33:30 | 9.50
第一列的格式為[h]:mm
,第二列是具有 2 位小數的標準數字。
答案1
答案2
您只需乘以 24 如果 8:30 位於 A2 中B2 = A2 * 24
並將儲存格格式設為常規,則回應將為 8.50
或您可以=24 * MOD(A2,1)
在 A2 中使用時間格式,1 代表 1:00:00
Mod(A2,1)是A2除以1的餘數,表示小數部分。
公式 o5-Int(o5) 的小數部分也是如此。