2013-08-28 6 views
1

Я пытаюсь выполнить вложенное условное форматирование.Выделение ячеек в excel на основе сложных условий

Вот пример, поясняющий: у меня есть три таблицы, каждая из которых подсвечена (зеленая или красная) на основе некоторого состояния. В каждой таблице красная подсветка относится к строкам «LASSO», а зеленая подсветка - для строки «Пошаговая».

  • Теперь, я хотел бы подчеркнуть в синих имен столбцов (VAL, EQ, EFF, размер, ..), если клетки в соответствующих столбцах выделены в каждой таблице в как зеленый и красный ,

Пример: MOM подсвечивается в трех таблицах и подсвечивается в каждой таблице как зеленым, так и красным цветом (то есть для LASSO и поэтапно). В этом случае я хочу выделить ячейки F2,F9 and F16 синим цветом.

  • Тогда, я хотел бы подчеркнуть в фиолетовыми имена столбцов (VAL, EQ, EFF, размер, ..), если клетки в соответствующих столбцах выделены в каждой таблице в зеленый или красный.

Пример: UMP подсвечивается во всех таблицах, но не в зеленом и красном в каждой таблице (как видите, в таблице 1 он выделяется только красным, а не зеленым). В этом случае я хочу выделить ячейки K2,K9 and K16 в синем цвете.

enter image description here

Это то, что я ищу:

enter image description here

Я прошу прощения, если объяснение немного сбивает с толку. Я готов при необходимости дать дополнительные сведения/примеры.

Спасибо,

+0

почему 'VBA' в вашем списке тегов? –

+0

Я не очень хорошо знаком с VBA, но надеялся, что доступно решение VBA. – Mayou

ответ

1

Что-то по следующим направлениям должен соответствовать:

SO18491189 example

применяется к Row1, а затем копируется в строки 9 и 16 с форматом Painter.

Фактические компоненты в пределах = И будут зависеть от точек запуска для существующего зеленого и красного форматирования.

Edit: Изображение для «применяется к Row1»:

Image for "*applied to Row1*"

Это не, однако, не является хорошей идеей, чтобы применить условное форматирование к большему количеству клеток, чем это действительно необходимо (например ~ в настоящее время требуется + разумный маржа для любого будущего роста), поскольку такие форматы сильно изменчивы.

+0

Благодарим вас за идею! Однако есть ли способ настроить формулу для одного столбца и просто перетащить ее (или каким-либо другим способом) в другие столбцы? – Mayou

+0

На самом деле, это легко! Просто используйте «Format Painter», чтобы скопировать форматирование в другие столбцы! Еще раз спасибо. – Mayou

+1

Это один из способов, но проще, как описано в правлении. – pnuts

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