如何在 Excel 中對小於或大於今天的日期應用條件格式?
在許多 Excel 任務中,管理與追蹤時間敏感的資訊至關重要,從專案規劃到發票到期日或監控截止日期。一個常見的需求是視覺化區分早於或晚於當前日期的日期。Excel 的條件格式允許您自動突出顯示這樣的日期,幫助您快速發現逾期任務或即將發生的事件,而無需手動滾動數據。本教程將引導您完成幾種實用方法來標記今天之前或之後的日期,包括內建的 Excel 工具以及使用 Kutools for Excel 增強解決方案。無論您的數據量或更新需求如何,您都將學會有效強調到期日、標記未來活動並保持對工作表的掌控。
使用條件格式突出顯示今天的日期之前的日期或未來日期
假設您有一個包含多個日期的欄位,如下方截圖所示。如果您想突出顯示已到期的日期(早於今天)或突出顯示未來日期以協助追蹤和規劃,您可以利用基於 TODAY 函數的公式來實現 Excel 的條件格式。這個功能在處理動態數據時特別有用,因為格式每天都會自動更新。
首先,選擇您的日期列表——在此範例中,選擇 A2:A15 區域。在「常用」選項卡上,點擊 條件格式 > 管理規則。請參閱下方截圖獲取指引:
條件格式規則管理員對話框出現後,點擊 新規則 按鈕以創建自定義的基於公式的規則。
在新格式規則對話框中:
• 選擇 使用公式來決定要設定格式的儲存格。此選項允許靈活、基於日期的突出顯示。
• 若要突出顯示早於今天的日期,將以下公式複製並粘貼到 此公式為真時格式化值 字段:
=$A2<TODAY()
• 對於突出顯示晚於今天的日期(即未來日期),請使用以下公式:
=$A2>TODAY()
• 接下來,點擊 格式 按鈕以定義您希望的外觀(例如更改填充顏色或字體樣式)。請參見示例:
在 設定儲存格格式 對話框中指定您希望的格式(例如,選擇一種顏色使到期日或未來日期更加顯眼),然後點擊 確定。
返回 條件格式規則管理員,您將看到您的新規則已列出。要啟用該規則,點擊 應用。如果要同時設置到期日和未來日期的高亮顯示,請重複步驟添加第二條規則,使用另一個公式。當再次回到 規則管理員 時,兩條規則將一起顯示。
確認後點擊 確定,您的 Excel 表格現在可以視覺化區分今天之前和之後的日期,提供清楚的指標以提示採取行動或注意事項。過期和即將到來的日期標記將隨著日期的變化自動更新,因此您可以一目了然地查看最相關的項目。
以下是結果:根據您的格式選擇,早於或晚於今天的日期現在已被高亮顯示,簡化了審查和跟進流程。
提示與注意:確保您的日期儲存格格式為日期(而非文字),這樣公式才能正確運行。如果您遇到意外結果,請仔細檢查日期格式。對於非常大的數據集,條件格式可能會影響性能,因此考慮限制格式範圍以避免不必要的負載。
使用 Kutools AI 突出顯示今天的日期之前的日期或未來日期
對於尋求更簡單、更聰明方式來突出顯示過期或未來日期的用戶,Kutools AI for Excel 提供了流暢的解決方案。不需要手動構建條件格式規則,您可以直接用普通語言指示 Kutools AI。這種方法非常適合那些需要定期突出顯示日期但又想節省時間或避免公式設置的用戶,或者在準確性和效率至上的環境中工作的用戶。
要使用 Kutools AI 根據日期與今天的關係進行高亮顯示:
- 點擊 「Kutools」 > 「AI 助手」 打開 「KUTOOLS AI 助手」 面板,然後執行以下操作:
- 選擇您要檢查的日期範圍。
- 在 AI 助手面板中,輸入類似以下命令:
— 對於過期日期: 在所選範圍內使用淺藍色突出顯示今天的日期之前的日期
— 對於未來日期: 在所選範圍內使用淺藍色突出顯示今天的日期之後的日期 - 按下 Enter 或點擊 發送。Kutools AI 將分析您的請求,處理完成後,點擊 執行 自動套用格式。
Kutools AI 自動解釋您的意圖,選擇適當的公式和格式,為您節省時間並減少手動設置錯誤。這種方法特別適用於動態工作簿、不熟悉公式的用戶或管理著大型且頻繁更新日期列表的用戶。
注意:Kutools AI 需要互聯網連接和最新版本的 Kutools for Excel 安裝。
使用 Excel 輔助列公式標記和分析日期
在很多現實情況下,您可能不僅僅需要顏色編碼——例如,根據日期是否在今天之前或之後進行篩選、排序或計數記錄。使用帶有 Excel 公式的輔助列,可以清晰標記這些情形並通過其他 Excel 功能(如篩選器或資料透視表)進行深入分析。
優勢:易於設置,支持排序/篩選,在所有 Excel 版本中無需特殊權限即可運行。劣勢:需要額外空間來存放輔助列;除非與條件格式結合,否則無法直接改變顏色。
以下是使用輔助列進行快速日期分析的方法:
1. 在日期列表旁插入新的一列(例如,在 A2:A15 日期旁插入 B 列)。
2. 在 B2 儲存格(假設 A2 是您的第一個日期),輸入以下公式來標記過期日期:
=A2<TODAY()
如果 A2 的日期早於今天,此公式將返回 TRUE
,否則返回 FALSE
。
3. 另外,對於突出顯示未來日期,請使用:
=A2>TODAY()
4. 按 Enter 確認公式,然後拖動句柄向下填滿包含日期的所有行。現在可以使用 TRUE/FALSE 結果按過期或即將到來的狀態對記錄進行排序或篩選。
如果您偏好更清晰的文字標籤,可將 TRUE
/FALSE
替換為更具描述性的標誌。例如:
=IF(A2<TODAY(),"Overdue",IF(A2>TODAY(),"Upcoming","Today"))
根據需要將此公式複製到所有相關行。您可以篩選、排序或將該列作為其他 Excel 功能(如條件格式或資料透視表)中的條件使用。這種方法對於報告、儀表板或準備可打印文檔尤其有用。
注意:如果您的日期列不是 A 列,請相應更新公式中引用的儲存格。確保日期儲存格的數據類型設置為日期而非文字,以避免結果不一致。
相關文章:
- 如何根據 Excel 中的第一個字母/字符條件格式化儲存格?
- 如何在 Excel 中條件格式化含有 #na 的儲存格?
- 如何在 Excel 中條件格式化或高亮首次出現的內容?
- 如何在 Excel 中將負百分比條件格式化為紅色?
快速故障排除提示:如果高亮或公式未按預期工作,請始終檢查日期格式和公式範圍。使用條件格式中的 預覽 功能檢查哪些記錄受影響,並仔細檢查是否有重複的規則可能互相重疊或矛盾。對於較大的表格,輔助列或 VBA 宏可以使維護變得高效並在需要頻繁更新時節省時間。探索多種方法以找到最適合您場景的工作流程。
最佳辦公效率工具
🤖 | Kutools AI 助手:基於智能執行方式革新數據分析:智能執行 | 生成代碼 | 創建自訂公式 | 分析數據並生成圖表 | 調用 Kutools 函數… |
熱門功能:查找、標記重複值或識別重複項 | 刪除空行 | 合併列或單元格而不丟失數據 | 四捨五入無需公式 ... | |
高級 LOOKUP: 多條件 VLookup | 多值 VLookup | 多表查找 | 模糊查找 .... | |
高級下拉列表:快速創建下拉列表 | 依賴下拉列表 | 多選下拉列表 .... | |
列管理器: 添加特定數量的列 | 移動列 | 切換隱藏列的可見狀態 | 比較區域和列 ... | |
特色功能:網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿與工作表管理器 | 資源庫(自動文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按列表發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/斜體/刪除線...) ... | |
頂級 15 種工具集: 12 個文本工具(添加文本、刪除特定字符、...) | 50+ 圖表 類型(甘特圖、...) | 40+ 實用 公式(基於生日計算年齡、...) | 19 個插入工具(插入QR碼、根據路徑插入圖片、...) | 12 個轉換工具(金額轉大寫、匯率轉換、...) | 7 個合併與分割工具(高級合併行、分割儲存格、...) | ... 還有更多 |
使用 Kutools for Excel 提升您的 Excel 技巧,體驗前所未有的高效。 Kutools for Excel 提供超過 300 種高級功能來提高生產力並節省時間。 點擊這裡獲取您最需要的功能...
Office Tab 將標籤式界面帶到 Office,讓您的工作更加輕鬆
- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
- 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
- 將您的生產力提高 50%,每天為您減少數百次鼠標點擊!