在 Excel 中計算兩次的差異

套用到
Microsoft 365 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

假設你想知道員工完成一個組裝線作業或在尖峰時段處理速食訂單需要多久時間。 有幾種方法可以計算兩次時間的差異。

以標準時間格式呈現結果

你可以採用兩種方法,以標準時間格式呈現結果 (小時:分鐘 → 秒) 。 你用減法算子 (-) 來計算時間差,然後做以下其中之一:

透過以下步驟套用自訂格式代碼到儲存格:

  1. 選取儲存格。
  2. 「首頁 」標籤,在 「數字 」群組中,點擊 「一般 」框旁的箭頭,然後點選 「更多數字格式」。
  3. 在「格式儲存格」對話框中,點選分類列表中的「自訂」,然後在「類型」框中選擇自訂格式。

使用文字功能來格式化時間: 使用時間格式代碼時,小時不超過24,分鐘不超過60,秒也不超過60。

範例表 1 — 以標準時間格式呈現結果

在一張空白工作紙中使用下表中的資訊,必要時再進行修改。

單元:一個範例 單元B範例
開始時間 結束時間
2007/6/9 上午10:35 2007/6/9 下午3:30
公式 描述 (結果)
=B2-A2 兩次 (4) 之間有好幾個小時。 您必須手動從 「格式化儲存格 」對話框中套用自訂格式「h」。
=B2-A2 兩次 (4:55) 之間有幾小時和幾分鐘。 你必須手動從 「格式化儲存格 」對話框中套用自訂格式「h:mm」。
=B2-A2 在4:55:00) (兩倍之間,時間、分鐘和秒。 您必須手動將自訂格式「h:mm:ss」套用到格式化單元中。
=文本 (B2-A2,“h”) 兩次間隔數小時,使用 文字功能將 儲存格格式化為「h」, (4) 。
=文本 (B2-A2,「h:mm」) 兩次以 TEXT 功能格式化為「h:mm」的儲存格間隔了幾小時和分鐘, (4:55) 。
=文本 (B2-A2,“h:mm:ss”) 在兩次時間之間有小時、分鐘和秒,格子格式化為「h:mm:ss」,透過 TEXT 功能, (4:55:00 的) 。

注意

如果你同時使用以 TEXT 函式套用的格式,並對儲存格套用數字格式, TEXT 功能會優先於儲存格格式化。

欲了解更多如何使用這些函式,請參閱 TEXT 函數顯示日期或時間

範例表2 — 根據單一時間單位呈現結果

要完成這個任務,你會使用 INT 函數,或像以下範例所示的 HOUR、MINUTESECOND 函數。

在一張空白工作紙中使用下表中的資訊,必要時再進行修改。

單元:一個範例 單元B範例
開始時間 結束時間
2007/6/9 上午10:35 2007/6/9 下午3:30
公式 描述 (結果)
=INT ( (B2-A2) *24) 兩次的總時數 (4)
= (B2-A2) *1440 兩次 (總分鐘數為295)
= (B2-A2) *86400 兩次相距總數 (17700)
=B2-A2 () 兩次時間的差異。 此數值不得超過24 (4) 。
= (分鐘 B2-A2) 兩次時間的分鐘差。 此數值不得超過60 (55) 。
=第二次 (B2-A2) 兩秒之間的差距。 此值不得超過 60 (0) 。

欲了解更多如何使用這些函數,請參見 INT函數HOUR函數分鐘函數SECONDE函數