如何在Excel中檢查時間是否在兩個時間之間?


當您需要跟蹤時間並充分利用資源時,MS Excel 非常方便。假設您想找出員工完成一項任務需要多長時間。您可以將時間記錄在電子表格中,並執行一個簡單的函式來檢查資源是否得到了最佳化。

根據結果,您可以突出顯示哪些報告在截止日期後提交。本教程將透過兩個公式演示如何確定特定時間是否在特定範圍內。

使用巢狀“IF”函式

Microsoft Excel 中的“IF”函式是一個邏輯函式,用於判斷條件為 TRUE 或 FALSE 的情況。使用示例電子表格,我們將演示如何使用該函式來檢查 Excel 中的時間是否在兩個時間之間。

步驟 1 - 選擇包含該行時間範圍資訊的空單元格。在本例中,單擊第 2 行的單元格 D2,其中包含來自單元格 A2 到 B2 的時間資訊。


步驟 2 - 在活動單元格中輸入公式,以檢查指定截止時間是否在兩個指定時間之間。

Excel 公式,用於檢查時間是否在兩個選定的時間範圍之間:=IF(C2>=A2,IF(C2<=B2, "在範圍內", "超出範圍"), "超出範圍")


步驟 3 - 輸入公式後,按 Control + Shift + Enter。當公式正確輸入後,公式框中將出現一對花括號 {}。完成此步驟後,您將看到結果。


步驟 4 - 如果您想將結果複製到表格的其餘部分,請將活動單元格 D2 中的綠色方框拖動到表格的末尾。


您的最終結果將如下所示……


使用“IF-AND”公式的組合

Excel 專業人員在同時檢查多個條件時,通常會組合 IF 和 AND 公式。當您使用 AND 公式時,您可以指定如果所有條件都為真則應該得到什麼,以及如果任何條件為假則應該得到什麼。

使用相同的示例資料集,讓我們演示一下公式。

步驟 1 - 選擇包含要檢查的時間資訊的行的旁邊單元格,然後輸入公式。


步驟 2 - 輸入下面提到的公式後,按 Control + Shift + Enter。

IF 和 AND 公式,用於檢查指定時間是否在選定範圍內:=IF(AND(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"是","否")

在上面的公式中,C2 是您要檢查的特定時間,A2 和 B2 是包含您要檢查的兩個時間的單元格。


步驟 3 - 將綠色方框向下拖動到您要填充的單元格。當時間在指定期間內時,將顯示“是”;否則,將顯示“否”。


結論

使用上面提到的兩個陣列公式,您可以檢查指定時間是否在兩個時間之間。也可以對日期執行公式。確保在 Excel 中進行比較時,時間和日期應採用相同的格式。您可以在我們的課程中找到更多有用的教程。

更新於:2022年9月20日

29K+ 瀏覽量

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.