Формула Excel: выделяйте значения не между X и Y -

Содержание

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

=OR(A1upper)

Резюме

Если вы хотите использовать условное форматирование для выделения ячеек, которые НЕ находятся между двумя значениями (нижний и верхний предел), вы можете использовать простую формулу, которая возвращает ИСТИНА, когда значение соответствует этому условию. Например, если у вас есть числа в диапазоне B4: G11 и вы хотите выделить ячейки с числовым значением не между 20 и 110, выберите B4: G11 и создайте правило условного форматирования, использующее эту формулу:

=OR(B4upper)

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

Также обратите внимание, что, поскольку мы используем меньше (<) и больше (<), нижний и верхний пределы не будут включены.

Объяснение

Когда вы используете формулу для применения условного форматирования, формула вычисляется для каждой ячейки в диапазоне относительно активной ячейки в выделенном фрагменте на момент создания правила. Итак, в этом случае, если вы примените правило к B4: G11 с B4 в качестве активной ячейки, правило оценивается для каждой из 40 ячеек в B4: G11, потому что B4 вводится как полностью относительный адрес. Поскольку мы используем ИЛИ с двумя условиями, формула возвращает ИСТИНА, когда любое из условий возвращает ИСТИНА, вызывая условное форматирование.

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

Вам не нужно жестко закодировать числа в правиле, и, если числа изменятся, лучше не делать этого.

Чтобы сделать более гибкое интерактивное правило условного форматирования, используйте другие ячейки, такие как переменные в формуле. Например, если вы хотите использовать ячейку E2 для нижней границы и ячейку G2 для верхней границы, вы можете использовать эту формулу:

=AND(B4$G$2)

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

С именованными диапазонами

Лучший способ заблокировать эти ссылки - использовать именованные диапазоны, поскольку именованные диапазоны автоматически являются абсолютными. Если вы назовете ячейку E2 «нижняя», а ячейку G2 «верхняя», то вы можете написать формулу условного форматирования следующим образом:

=AND(B4upper)

Именованные диапазоны позволяют использовать более чистый и интуитивно понятный синтаксис.

Интересные статьи...