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

Содержание

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

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

Резюме

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

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

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

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

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

Объяснение

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

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

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

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

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

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

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

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

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

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

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