How to Set Excel Conditional Formatting for Document Review Deadlines
Question details
The user needs to visually categorize and color-code document review dates in Excel based on upcoming deadlines using the TODAY() function, as well as troubleshoot inconsistent formatting rules and apply icon sets.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Tracking document review cycles and visualizing task urgency using date-based conditional formatting formulas.
- Observed behavior
- Dates need to be formatted based on current time (overdue, 6 months out, 1 year out), but rules may apply inconsistently if date formats are incorrect or absolute references are mistakenly used.
Ensure your deadline column contains actual Excel date values rather than plain text. You can verify this by temporarily changing the cell format to 'General' to see if the date converts into a serial number.
Use TODAY() Formulas to Color-Code Deadlines
Create custom formula-based rules to automatically highlight overdue or upcoming review deadlines relative to the current date.
Using the TODAY() function allows Excel to dynamically update your highlighted deadlines every time you open the workbook. You can layer multiple rules to create different urgency levels.
Highlight the cells containing your document review deadlines (e.g., A2:A100).
Navigate to the Home tab, click on 'Conditional Formatting', and select 'New Rule'.
Choose 'Use a formula to determine which cells to format'. Enter =A2<TODAY() into the formula bar. Click 'Format', choose a red fill color, and click OK.
Repeat the process to add additional warning rules, such as =A2<=TODAY()+183 for deadlines within 6 months (yellow fill) or =A2<=TODAY()+366 for 1 year (green fill).
Go to Conditional Formatting > Manage Rules. Ensure your most restrictive rule (overdue) is at the top of the list. Check the 'Stop If True' box for the top rules to prevent conflicts.

Apply Icon Sets for Visual Status Indicators
Use Excel's built-in icon sets (like traffic lights or flags) for a quick, visual representation of deadline proximity.
Troubleshoot Inconsistent Formatting Rules
Fix common issues that cause conditional formatting to highlight the wrong cells or fail to trigger.
Track Deadlines Easily with WPS Spreadsheet
WPS Spreadsheet fully supports Excel's advanced conditional formatting and dynamic date formulas like TODAY(), allowing you to seamlessly manage project timelines and automate document review alerts.
- 1. Open your tracker: Launch WPS Office and open your document deadline tracking spreadsheet.
- 2. Select the dates: Highlight the column containing your review deadlines.
- 3. Create a new rule: Navigate to the Home tab on the ribbon, click 'Conditional Formatting', and select 'New Rule'.
- 4. Enter the formula: Choose the formula option, type your =A2<TODAY() expression, and select your preferred highlight color.
- 5. Apply and manage: Click OK to instantly color-code your dates. You can easily adjust priorities anytime from the Manage Rules menu.

Frequently Asked Questions
Why is my conditional formatting highlighting blank cells as overdue?
In Excel, blank cells are evaluated as the number zero, which equates to the date January 0, 1900. Since this is always in the past, a basic <TODAY() rule will highlight it. To fix this, modify your formula to require the cell not to be blank: =AND(A2<>"", A2<TODAY()).
Can I highlight the entire row instead of just the date cell?
Yes. To highlight the entire row based on the date, you must select your entire dataset range (e.g., A2:F100) before creating the rule. In your formula, lock the column reference by placing a dollar sign before the column letter, like this: =$A2<TODAY().
How do I easily remove conditional formatting rules?
To remove rules, highlight the affected cells, navigate to the Home tab, click on Conditional Formatting, hover over 'Clear Rules', and choose 'Clear Rules from Selected Cells'. Alternatively, you can clear all formatting from the current worksheet by selecting 'Clear Rules from Entire Sheet'.
Will my TODAY() conditional formatting update when the file is closed?
The TODAY() function only recalculates when the workbook is opened or when a calculation is triggered while working. The colors will automatically refresh to reflect the current date the next time you open your file.




