Условное форматирование всей строки

Условное форматирование всей строки

Общая формула

=($A1=критерий)

=($A1=criteria)

Объяснение

Если вы хотите выделить строки в таблице с условным форматированием, в зависимости от значения ячеек в определенном столбце, вы можете использовать простую формулу, которая возвращает ИСТИНА, когда значение в столбце соответствует вашим условиям. Хитрость заключается в том, чтобы зафиксировать ссылку на столбец, чтобы строка могла меняться, но столбец фиксируется при оценке критериев.

Например, предположим, что у вас есть простой список задач в ячейках B4:E12, а столбец D — «Исполнитель». Если вы хотите выделить строки в таблице, где владелец «Боб», вы можете использовать эту формулу:

=$D5=»Боб»

=$D5=»Bob»

Примечание: важно, чтобы формула условного форматирования была указана относительно «активной ячейки», которой в данном случае считается B5.

Как работает формула

Когда вы используете формулу для применения условного форматирования, формула вычисляется относительно активной выбранной ячейки при создании правила. В этом случае адрес активной ячейки (B5) используется для строки (5) и указывается как смешанный адрес, причем столбец D зафиксирован, а строка слева относительна. Когда правило оценивается для каждой из 40 ячеек в B5:E12, строка изменится, но столбец не будет.

Это приводит к тому, что правило игнорирует значения в столбцах B, C и E и только тестовые значения в столбце D. Когда значение в столбце D в данной строке является «Боб», правило вернет ИСТИНА для всех ячеек в эта строка и форматирование будут применены ко всей строке.

Использование других ячеек в качестве значения

Обратите внимание, что вам не нужно жестко фиксировать значения, которые могут быть изменены в правиле. Вместо этого вы можете использовать другую ячейку в качестве «значения» ячейки для хранения значения, чтобы вы могли ее легко изменить позже. Например, в этом случае вы можете поместить «Боб» в ячейку D2, а затем переписать формулу следующим образом:

=$D5=$D$2

Затем вы можете изменить D2 на любое нужно значение, правило условного форматирования будет применяться мгновенно. Просто убедитесь, что вы используете абсолютный адрес, чтобы изменить адрес ячейки ввода.

Именованные диапазоны для более понятного синтаксиса

Другой способ блокировки ссылок — использовать именованные диапазоны, поскольку именованные диапазоны автоматически абсолютны. Например, если вы называете D2 «исполнитель», вы можете переписать формулу следующим образом:

=$D5=исполнитель

=$D5=owner

Это упрощает чтение и понимание формулы.

Оцените статью
Добавить комментарий

  1. Константин

    Именно то, что я искал. Спасибо.

    Ответить