2

У меня есть following Excel sheet:Применить правило условного форматирования

enter image description here

Рассмотрим левую часть. У меня есть набор правил для изменения цвета фона всей строки (но самой последней ячейки) в зависимости от того, что я пишу во второй ячейке (например, если я пишу Fer в C5, ячейки от B5 до I5 окрашены в голубой цвет).

Для этого я применяю следующее правило:

=$C4="Fer" 

к следующему набору клеток:

=$B$4:$I$34 

Теперь я хотел бы применить те же правила к правой части изображение тоже, но я не могу найти способ использовать одно и то же правило, и мне кажется, что я должен дублировать правило. Я бы предпочел не делать этого, поскольку у меня есть много правил и три места, чтобы применить их.

Я изменил свой набор клеток к:

=$B$4:$I$34;$L$4:$S$31 

и я безуспешно пытался следующие изменения в правила:

=OR($C4="Fer",$M4="Fer") // It says there's an error in the formula. 
=OR($C4="Fer";$M4="Fer") // Accepted, but doesn't to anything. 

Есть ли способ решить эту проблему? Любая обратная связь или комментарий приветствуются!

+0

Я предлагаю использовать VBA. – pnuts

+0

Так что нет способа сделать это с помощью формул, не так ли? Тогда я посмотрю на VBA. – AWG1922

+0

С вашими существующими формулами возможно, просто не без дополнительных правил - на самом деле вам нужно выбирать между вашими требованиями, где я думал, что «больше никаких правил» не было вашим приоритетом. – pnuts

ответ

1

упрощенный пример того, чтобы позволить «систему» ​​создать требуемое новое правило:

SO20763795 example


Редактировать Это может быть способ уменьшить количество ваших правил CF. Это не ответ на ваш вопрос, но может соответствовать вашим фактическим требованиям.

Fes, Rip и их нумерация в красный шрифт может быть объединены в одно правило, с формулой, такие как:

=OR(B1="Fes",C1="Fes",B1="Rip",C1="Rip") 

с Относится к =$B$1:$C$5,$L$1:$M$5:

SO20763795 second example

+0

Привет @pnuts спасибо за ваш ответ, но я попытался сделать это, и результат был в том, что «система» просто дублировала правило, которое я написал (http://i.imgur.com/y2PZolN.jpg) – AWG1922

+0

@ AWG1922 ОК. Во-первых, я забыл упомянуть, что я все еще на Excel 2007, и, насколько я понимаю, CF на 2013 год отличается - так что остерегайтесь того, что я говорю! Во-вторых, я думаю, однако результат, который вы получили, - это то, что я ожидал - у вас есть новое правило («дубликат»), но оно использует ту же формулу, то есть «с вашими существующими формулами возможно, просто не без дополнительных правил». В-третьих, но, похоже, вам может не понадобиться столько правил, как показывает ваше изображение. – pnuts

+0

HI @pnuts еще раз спасибо за ваш ответ. Проблема с отредактированным решением заключается в том, что мне нужно, чтобы каждая строка была окрашена в другой цвет. Даже «Рип» и «Фес» не оба красные, но один светло-красный, а один темно-красный. Вот почему я бы не хотел копировать все правила (дюжину) для каждого раздела (по три на лист). Но снова спасибо за ваши отзывы, и вы, вероятно, будете моим принятым ответом. – AWG1922

Смежные вопросы