Conditional Formatting changes a cell's appearance based on its value — turning raw numbers into instant visual insight.
Cells colored red-yellow-green based on their values
Home tab → Conditional Formatting
| Rule type | Effect |
|---|---|
| Highlight Cells | Color cells >, <, =, between, containing text |
| Top/Bottom | Top 10, above average, etc. |
| Data Bars | In-cell bar charts |
| Color Scales | Red→Yellow→Green heat map |
| Icon Sets | Arrows, traffic lights, flags |
Sales column with a Color Scale:
| 1500 | 🟩 green (high)
| 900 | 🟨 yellow (mid)
| 300 | 🟥 red (low)
1000, pick a fill → OK.Every value over 1000 is now colored — and it updates automatically as data changes.
Use a formula that returns TRUE/FALSE to format the whole row:
1=$D2 = "Overdue" → highlight rows where column D is "Overdue"
2=$B2 < TODAY() → highlight past-due dates
3=MOD(ROW(),2)=0 → manual banded rowsLock the column with $ (e.g. $D2) but leave the row relative, so the rule reads each row's own value while highlighting the entire row.
Highlight duplicates first to review them:
Conditional Formatting → Highlight Cells → Duplicate Values
Then remove them permanently:
Data tab → Remove Duplicates → choose the key columns → OK
Remove Duplicates deletes rows for good. Work on a copy, and double-check which columns define a "duplicate" — selecting only some columns can remove rows you meant to keep.