Условное форматирование значений в диапазоне в Excel

Условное форматирование значений в диапазоне

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

=И(A1>=нижняя_граница;A1<=верхняя_граница)

=AND(A1>=lower,A1<=upper)

Объяснение

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

Если вы хотите использовать условное форматирование, чтобы выделить ячейки, которые «больше X и меньше Y», вы можете использовать простую формулу, которая возвращает ИСТИНА, когда значение соответствует этим условиям. Например, если у вас есть номера в диапазоне B4:G11 и хотите выделить ячейки с числовым значением более 60 и менее 90, выберите B4:G11 и создайте правило условного форматирования, которое использует эту формулу:

=И(B4>=60;B4<=90)

=AND(B4>=60,B4<=90)

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

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

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

Таким образом, в этом случае, если вы применяете правило к B4:G11, с B4 в качестве активной ячейки, правило оценивается для каждой из 40 ячеек в B4: G11, потому что B4 вводится как полностью относительный адрес.

Поскольку мы используем И с двумя условиями, формула возвращает ИСТИНА только тогда, когда оба условия возвращают ИСТИНА, применяя условное форматирование.

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

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

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

=И(B4>=$E$2;A1<=$G$2)

=AND(B4>=$E$2,A1<=$G$2)

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

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

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

=И(B4>=нижняя_границв;B4<=верхняя_граница)

=AND(B4>=lower,B4<=upper)

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

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