Выделите ячейки на основе функции If - PullRequest
1 голос
/ 08 января 2020

Существует ли код VBA или функция Excel, которая может выделить ячейку A на основе значения соответствующей ячейки B. Например, если число в строке A больше, чем B, выделите ячейку A зеленым и оранжевым цветом, если B больше. Как показано

enter image description here

Есть ли возможность сделать это в условном форматировании? Или даже код VBA?

Ответы [ 2 ]

2 голосов
/ 08 января 2020

Добавьте что-то вроде этого, используя условное форматирование:

Demo

^ =A1<A2 и =A1>A2.

И затем выберите Мастер рисования и перетащите его:

Demo2

0 голосов
/ 08 января 2020

Нет необходимости ручного форматирования. Просто используйте полный диапазон, содержащий данные, в разделе Apply To.

Согласно скриншоту.

  1. Выберите B1:G2 ячеек.
  2. Выберите Conditional Formatting под стилем раздела. Затем нажмите New Rule. enter image description here

  3. Выбрать Use a formula to determine which cells to format.

enter image description here

Используйте формулу, как показано на скриншоте ниже.

=B1<B$2

=B1>B$2

enter image description here

Результат

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...