SOLVED

I need to change the color of all cells in a row based on the data in a single cell

Copper Contributor

Hi all,

I'm making a tracking sheet for tasks in progress. I have a column for status, where I have conditional formatting on to change the colors based on certain data, like 'ON HOLD' is red, 'DONE' is green, 'IN PROGRESS' is yellow, etc.

What I want to do is set all relevant cells in any given row to change to the same color, so if the tracking cell is set to yellow, then I want the other cells in that row to also turn yellow. 

I feel like there's probably a very easy way to do this, but damned if I can find it.


On a separate note, I've been trying to post this question for several hours now. We all know what company this is; I'm not expecting miracles here. The issue comes up when I try to type in my question, wherein the site sooner or later pops up a message that it's saved the data so far; when I try to post the message, another popup informs me that it failed to post, and I can't post until I fix the highlighted issues, which it fails to highlight, but the only thing that's still popped up at that point is the message that it's saved the data that's been input thus far - clearing that, and trying to post then comes up with a different error, saying that I've had the audacity to try to post twice in less than five minutes, despite the fact that the site has never permitted me to post anything because it can't stop failing.

If someone could perhaps tweak the site's coding so it can fail more efficiently, that will make the end-user experience less harrowing.
I apologize for the sarcasm, but I'm genuinely annoyed at this point at how much of my time this defective website has wasted.

2 Replies
best response confirmed by Larry_Walsh (Copper Contributor)
Solution

@Larry_Walsh 

Let's say your data are in rows 2 and below, and the status is in column K.

Select those rows. The active cell in the selection should be in row 2.

 

On the Home tab of the ribbon, click Conditional Formatting > New Rule...
Select 'Use a formula to determine which cells to format'.
Enter the formula

 

=$K2="ON HOLD"

 

Note that there is a $ before the column letter K but not before the row number 2. This is essential.

Click Format...
Activate the Fill tab.
Select red as highlight color.
Click OK, then click OK again.

 

Repeat these steps, but with the formula

 

=$K2="DONE"

 

and green as highlight color.

 

Etc. - one rule for each status.

Hi Hans - I tried that yesterday after googling some how-to's - for some reason it hasn't worked for me.

gah - I just got it to work - I must have forgotten the quotation marks yesterday.
Thanks!!