Biljana -
Nov 30, 2008 at 07:18 PM - Latest reply: Raj
- Aug 30, 2017 at 10:13 AM

- Conditional formating - apply on more cells
- Excel conditional formatting formula to apply to several rows
- Conditional formatting, date before date for multiple rows
- Conditional formatting based on another cell; apply to rows (Solved)
- VBA - Conditional formatting- Apply color to last column
- Conditional format based on another cell containing part of text [Solved] (Solved)
- Conditional formatting based on another cell [Solved] (Solved)
- Conditional formatting based on another cell [Solved] (Solved)

The "secret" is to make the formula with "relative referencing", hence, if your formula looks like this:

=$B$2>$A$2

then remove the $ sign before the row number, so it will look like this:

=$B2>$A2

With this, you actually don't need to copy the conditional formatting. You can select an entire range before applying it, and insert the formula as if you selected only the first cell at the top. Excel will know to apply the correct formulas to all the other cells in the range (assuming the range is a column).

Or you can apply this formula to the first row, and copy it with the format painter.

You can have a look at the video named "Highlight the entire row based upon a cell value (with a formula)" in the following address:

http://www.microsoft-office-excel.com/conditional-formatting.html

It gives an example of using a similar formula with such "relative referencing".

Good luck!

=$B$2>$A$2

then remove the $ sign before the row number, so it will look like this:

=$B2>$A2

With this, you actually don't need to copy the conditional formatting. You can select an entire range before applying it, and insert the formula as if you selected only the first cell at the top. Excel will know to apply the correct formulas to all the other cells in the range (assuming the range is a column).

Or you can apply this formula to the first row, and copy it with the format painter.

You can have a look at the video named "Highlight the entire row based upon a cell value (with a formula)" in the following address:

http://www.microsoft-office-excel.com/conditional-formatting.html

It gives an example of using a similar formula with such "relative referencing".

Good luck!

Was this answer helpful? Yes No

View all 26 comments

Report

To the person that asked the right question and gave that answer THANK YOU!

Report
Respond to L-man

Thanks, you are a life saver.

Report
Respond to DMak

This is awesome! Thanks for your help!

Report
Respond to dan

Thank you, that worked !

Report
Respond to Raj

Thanks much...

Hi,

This is great. However I would like rows highlighted which are within a range. I tried the formula =($G2>0), ($g2<21) but it isn't working. what's the right formula to use?

Thanks

This is great. However I would like rows highlighted which are within a range. I tried the formula =($G2>0), ($g2<21) but it isn't working. what's the right formula to use?

Thanks

Color Row based on value in a Column (#row)

Select all cells (Ctrl+a) (foobared in Excel 2003 hit Ctrl+A twice)

menu: Format, Conditional Formatting, Formula is on drop down box

Condition 1: =$D1<=1.00 [interior Color 35 Light Green]

Condition 2: =$D1<=1.05 [interior Color 36 Light Yellow]

Condition 3: =$D1>1.05 [interior Color 38 Rose]

Since the conditions are checked in order it is frequently unnecessary to have more than one comparison in a condition. For example in Condition 2 above, we do not need to write the condition as

=AND($D1>1.00,=$D1<-1.05)

Select all cells (Ctrl+a) (foobared in Excel 2003 hit Ctrl+A twice)

menu: Format, Conditional Formatting, Formula is on drop down box

Condition 1: =$D1<=1.00 [interior Color 35 Light Green]

Condition 2: =$D1<=1.05 [interior Color 36 Light Yellow]

Condition 3: =$D1>1.05 [interior Color 38 Rose]

Since the conditions are checked in order it is frequently unnecessary to have more than one comparison in a condition. For example in Condition 2 above, we do not need to write the condition as

=AND($D1>1.00,=$D1<-1.05)

I need to copy the last 6 of a 17 number and letter Vin: number from col B and past into col F also I need to take the year of the vehicle from col C and paste it into col H and to be placed infront of numbers all ready there. please can some one help

To get the last 6 characters of your 17 character VIN number that is stored in column B, put this in column F: =RIGHT(B2,6)

I don't understand "...and letter Vin: number..." please clarify.

If you mean that you want the word "Vin: number" in front of the 6 characters you copied from column B, then type this into column F: ="Vin: number "&RIGHT(B2,6)

If you need a space between "Vin: number and the 6 characters, within the quotes, make sure you place a space after the letter `r' in the word number.

I think that if you want to overwrite the numbers that are already stored in column H, you would need to run VBA. This, if not done correctly might destroy data. You might consider concatenating the year in column C with the numbers that are stored in column H. To do that you can, in a new column, let's say column J, type this: =C2&H2

I don't understand "...and letter Vin: number..." please clarify.

If you mean that you want the word "Vin: number" in front of the 6 characters you copied from column B, then type this into column F: ="Vin: number "&RIGHT(B2,6)

If you need a space between "Vin: number and the 6 characters, within the quotes, make sure you place a space after the letter `r' in the word number.

I think that if you want to overwrite the numbers that are already stored in column H, you would need to run VBA. This, if not done correctly might destroy data. You might consider concatenating the year in column C with the numbers that are stored in column H. To do that you can, in a new column, let's say column J, type this: =C2&H2

Additional though:

Re: Column H

If the existing numbers in column H are the result of a formula, you can simply modify the formula by placing this in between the "=" sign and the rest of the existing formula: C2&

So if (just an example) the existing formula in column H is =LEFT(B1,3), you would change the formula to =C2& LEFT(B1,3)

Re: Column H

If the existing numbers in column H are the result of a formula, you can simply modify the formula by placing this in between the "=" sign and the rest of the existing formula: C2&

So if (just an example) the existing formula in column H is =LEFT(B1,3), you would change the formula to =C2& LEFT(B1,3)

Hi,

The easiest way is:

Select the first cell which you want to do conditional formatting. Do the condirtional formatting. Then select the cell, go to 'Conditional Formatting' ribbon (below the menu bar), then Manage rule, then edit rule, make the cell free; i.e. delete the $ signs. Hit OK.

Then again selct the first cell which has the original conditional formatting, then click 'Format Painter' (on the menu Ribbon, below the menu bar, with paint brush sign) then pain brush all the other cells where you want to apply the same conditional formatting.

The easiest way is:

Select the first cell which you want to do conditional formatting. Do the condirtional formatting. Then select the cell, go to 'Conditional Formatting' ribbon (below the menu bar), then Manage rule, then edit rule, make the cell free; i.e. delete the $ signs. Hit OK.

Then again selct the first cell which has the original conditional formatting, then click 'Format Painter' (on the menu Ribbon, below the menu bar, with paint brush sign) then pain brush all the other cells where you want to apply the same conditional formatting.

- Member requests are more likely to be responded to.
- Members can monitor the statuses of their requests from their account pages.
- A CCM membership gives you access to additional options.
- Register now