Count based on Color

indycamaro

New Member
Joined
Dec 5, 2008
Messages
14
Is there a way to a do countif like formula based on a cells color?

Example we use conditional formatting for cells over or under a value, Red / Yellow / Green. I'd like to have a formula that looks across a row to count the Reds, then in another cell a formula to count the Greens etc.

I am able to do the count with an if statement that recreates the same test conditons as the contional formating but it would be much simplier to count the colors.
 

Excel Facts

Easy bullets in Excel
If you have a numeric keypad, press Alt+7 on numeric keypad to type a bullet in Excel.
Not using standard Excel functions. As you have stated the solution is to do a conditional count based on the same criteria as the formatting.

Dom
 
Upvote 0
You cannot. If the cells were manually colored, you could use a VBA function to count them, but VBA cannot count conditionally colored cells (aside from using the conditions, themselves, in the code).
 
Upvote 0

Forum statistics

Threads
1,223,243
Messages
6,170,967
Members
452,371
Latest member
Frana

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top