I consider myself a fairly strong Excel user, so I am at a loss on what is happening here. Basically, my conditional formatting works if the test expression is an absolute reference but fails if it is a relative reference. Here is my example.
1) Open up a new excel spreadsheet
2) Add these numbers in a row: 1 2 3 4 3 2 1 2 3 4 (that should be 10 cells with numbers in them)
3) Conditional format:
a) Cell Value equal to =min(your_cell_range)
b) Applies To =your_cell_range
c) Don't forget to make some format change (like making the text red)
4) As default, Excel will use absolute values for your_cell_range and it should work as expected by only highlighting the cells with a 1 in it.
5) Now, select your_cell_range, Manage Rules, and Edit the rule you just added. Change the absolute range in your min() equation to a relative range (that is, remove the $ signs in the range).
6) Apply this change and now the 1's are still highlighted, but so are the last 2, 3, & 4.
Changing the Applies To from relative to absolute does not seem to fix things, nor does toggling the 'Stop if True' checkbox.
This is a pain, since I want to use format painter to apply this formatting rule to other rows, but the absolute reference causes the painter to keep referencing the wrong row. With relative addressing, format painter works as expected, but I get this bug.
Can someone confirm they see this, too?
Any ideas?
Want to see something weirder? Go out about 6 cells beyond your last 4 (but still in the same row. Type in a 2. The formatting changes on your_cell_range, even though the cell that just had a 2 typed into it is not in the conditional formatting range.
Thanks,
Pauley
Bookmarks