Excel 2003:將數位儲存格轉換為時間進行計算

Excel 2003:將數位儲存格轉換為時間進行計算

我在 Excel 中有一些數據,都是數字,例如:

9.00

10.35

19.10

我需要進行如下計算:

我 9:00 上班,10:00 下班 = 我工作了 1 小時

如果我的所有資料都在數位儲存格中,我該如何實現這一目標?我需要進行轉換,但我找不到如何...

謝謝!

答案1

此公式會將 9.00、10.35 等數值轉換為 9:00 AM、10:35 AM 等時間。

=TIME(INT(A1),MOD(A1,1)*100,0)

這應該能讓你的數據變成正確的格式。然後您可以將此公式應用於兩個不同的時間值以找出小時數之差:

=(B1-A1)*24

答案2

好的,那我們就開始一張新的紙給你練習吧!

A 欄應為“開始”,B 欄應為“結束”,C 欄應為“小時”。讓我們進入資料類型視窗。右鍵點選 A,然後點選「設定儲存格格式」。確保 A 和 B 都是時間。 (我使用 h:mm AM/PM),並確保 C 是“數字”,給它兩位小數。你必須在上午 9:00 上班。你上午 10:00 離開。將它們放入各自的列中。現在,在 C 中輸入以下內容:

=(B1-A1)*24

應在 C 中顯示“1.00”。

相關內容