Forum Discussion
Return a value based upon a cell colour
I need to assign three different values based upon three different cell colours
The ASAPCELLCOLORINDEX function returns the fill color index of a cell. You can use this in an IFS or SWITCH formula.
Have the cell colours been applied directly, or are they the result of conditional formatting?
- paul-cas1962Copper ContributorThey have been applied directly
You need custom functions for that.
You can either copy them from Color Functions In Excel or use ASAP Utillities (free for personal use)
- Mmaayy999Copper Contributor
Hi HansVogelaar , is there any functions work for the color define by conditional format? I want to return header for the cell first filled with red in a row, but solution I find only work for the color defined directly, not work for conditional format... thanks in advance...
The problem is that the actual formatting applied by conditional formatting is not available in a cell formula.
Instead of referring to the color, you'll have to use the conditions behind the conditional formatting rules. For example, if a cell is colored red if its value is greater than 100, your formula would have to search for values greater than 100.