Conditional formatting is one of the most powerful & awesome features of Excel. It is very easy to setup. Naturally, people use it extensively. But the default conditional formatting rules can clutter your reports. Here is one tip that can declutter your reports.
Just show the formatting, not values.
Sample the report aside.
So how to show only icons?
Here is the process:
For icon & data-bar conditional formatting:
See the demo below:
![]()
- Select the cells with conditional formatting.
- Go to Home > Conditional Formatting > Manage Rules
- Edit the rule
- Check “Show icon only” option.
- Click OK and close.
For all other types of conditional formatting (color scales, built-in rules, formula based rules):
- Select all the cells with conditional formatting.
- Press CTRL+1
- Go to “Number” tab, select “Custom” as category
- Type ;;; as the formatting code
- Click OK and close.
Related: How to make cell contents invisible with custom formatting
Bonus tip: Change the position & size of icon
Once you show icon only, you can adjust the cell alignment / font-size to change the position & size of the icon. Just do it as if you are formatting a regular cell.
More creative and awesome ways to use conditional formatting
Conditional formatting is one of my favorite features in Excel. If you too want to master it, check out below tutorials & usecases:
- Ensure cleaner input dates with conditional formatting
- Find out how many tiles are needed in a room with conditional formatting
- Never use simple numbers in your dashboard
- 5 cool conditional formatting tricks to make you a rock star at work














3 Responses to “Filter one table if the value is in another table (Formula Trick)”
What about the opposite? I want a list of products without sales or customers with no orders. So I would exclude the ones that are on the other table.
Good question. You can check for the =0 as countifs result. for example,
=FILTER(orders, COUNTIFS(products, orders[Product])=0)
should work in this case.
PS: I have added this example to the article now.
Hi there!
Could i check if there was a way to return certain fields of the table only?
so based off your example above, i would like to continue to use the 'Products" table as a way to filter out items from my "Orders" table, but only want to show maybe only the "Product" and "Order Value" fields, rather than all 5 fields (sales person, customer, product, date, order value).