Conditional Formating a whole spreadsheet

TORBABY

New Member
Joined
Apr 26, 2011
Messages
7
I am really stuck at the moment when i am trying to conditional format a spreadsheet in Excel 2003.
I am able to set each cell up with 3 formats to change colour when the date in it goes above a certain amount of days (e.g 365, 90 or 30 days)
However the size of my spreadsheet makes this impossible to do with one cell at a time as this will take days. Is there any way that i could set the format so it would do a row at a time or even the whole spreadsheet?

I can send a copy of part of the spreadsheet that i am using if this will help.

Thanks! :)
 

Excel Facts

Which came first: VisiCalc or Lotus 1-2-3?
Dan Bricklin and Bob Frankston debuted VisiCalc in 1979 as a Visible Calculator. Lotus 1-2-3 debuted in the early 1980's, from Mitch Kapor.
There are two ways to do that:

1. Select all cells then apply the CF using a formula referring to the top left cell in your selection, e.g.

=A1>10

2. Apply the CF format to a cell then use the Format Painter (paintbrush icon on the toolbar) to copy to other cells.
 
Upvote 0
Select the range you want the format applied to before you create the condition(s).

Remember to use relative / absolute references as appropriate.
 
Upvote 0
the format painter seems to work however i have noticed that it will take one of the formats and copy it across instead of if i paste it onto a date which is 28/03/2011 ( this should higligh green because it is less than 30 days ago) this just turns red. Is there anything i can do to resoleve this?
 
Upvote 0
I think that the order would be important

1 test for <=30 days
2 test for <=90 days
3 test for <=365 days

or similar.
 
Upvote 0
now that i have changed the order the formatting doesnt work it leaves my cell white.
The conditions that i have are below ( an example)
1. =IF(TODAY() - $C$3 >365, TRUE, FALSE) - this is formatted to change red
2. =IF(TODAY() - $C$3 >90 , TRUE, FALSE) - this is formatted to change to yellow
3. =IF(TODAY() - $C$3 >30, TRUE, FALSE) - this is formatted to change to green
 
Upvote 0
For CF you only need

=TODAY() - $C$3 >365

but this is checking against cell C3 in every other cell which surely isn't correct. Should it be

=TODAY() - $C3 >365

for example?
 
Upvote 0
that has worked slightly better. Although there is a date that should be showing as red (01/10/2009) as it more than 365 days ago but it is showing as green instead :eeek:
 
Upvote 0
The formula is still not working. It turns a whole row the same colour no matter if one of the dates is more than 365. it seems to be going off the first column. Is there something wrong with the formula that i am using??
 
Upvote 0
If you are trying to check each cell separately then the CF formula should be like this

=TODAY()-C3>365
 
Upvote 0

Forum statistics

Threads
1,224,586
Messages
6,179,710
Members
452,939
Latest member
WCrawford

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