Операторы сравнения и диапазоны в Excel: полный гид

Иван Корнев·10.04.2026·4 мин

Для проверки условий «меньше», «не менее» или «между» в Excel используются логические операторы <, >= и комбинация >= с <=. Эти знаки применяются внутри функций (СУММЕСЛИ, СЧЁТЕСЛИ, ЕСЛИ) и фильтров для автоматического анализа данных. Например, формула =СУММЕСЛИ(A:A; "<100"; B:B) просуммирует значения из столбца B только там, где в столбце A число меньше 100.

Главное правило: При использовании операторов в текстовых аргументах функций (критериях) их обязательно нужно заключать в кавычки: "<50", ">=100".

Оператор «меньше» (<): отбор нижних значений

Знак < используется для выборки данных, которые строго меньше заданного порога. Это удобно для поиска товаров с низким остатком, продаж ниже плана или дат до определенного события.

Применение в функциях

  • ЕСЛИ (логическая проверка): =ЕСЛИ(A2<1000; "Низкий"; "Норма") — вернет текст «Низкий», если значение в ячейке A2 меньше 1000.
  • СУММЕСЛИ (суммирование по условию): =СУММЕСЛИ(B:B; "<500"; C:C) — сложит цены из столбца C только для тех строк, где количество в столбце B меньше 500.
  • СЧЁТЕСЛИ (подсчет ячеек): =СЧЁТЕСЛИ(A:A; "<0") — посчитает количество отрицательных чисел (убытков).

Фильтрация данных

В стандартном фильтре Excel (вкладка «Данные» → «Фильтр») можно выбрать условие «Меньше…» и ввести числовое значение. Таблица скроет все строки, не соответствующие критерию.

Оператор «не менее» (>=): работа с минимальными порогами

Комбинация знаков >= означает «больше или равно». Она критически важна, когда нужно включить пограничное значение в выборку (например, «план выполнен, если продажи ≥ 100»).

Практические примеры

  • Проверка выполнения плана: =ЕСЛИ(B2>=100%; "Выполнено"; "Нет")
  • Подсчет успешных сделок: =СЧЁТЕСЛИ(C:C; ">=10000") — посчитает количество сделок на сумму 10 000 рублей и выше.
  • Среднее значение по критерию: =СРЗНАЧЕСЛИ(D:D; ">=5"; E:E) — вычислит средний чек только для заказов, где количество товаров не менее 5 штук.

Ошибка формата: Если в ячейках хранятся числа в виде текста (часто бывает после выгрузки из 1С или сайтов), формулы с >= могут не сработать. Используйте функцию ЗНАЧЕН() или инструмент «Текст по столбцам» для исправления формата.

Условие «между»: анализ диапазонов

В русском Excel нет отдельной функции «МЕЖДУ» для чисел (функция МЕЖДУЧИСЛАМИ существует, но работает иначе). Стандартный и самый надежный способ проверить попадание в диапазон — использовать одновременное выполнение двух условий: «больше или равно минимуму» И «меньше или равно максимуму».

Формула с двумя условиями (СУММЕСЛИМН)

Функция СУММЕСЛИМН позволяет задать несколько критериев для одного диапазона. Синтаксис: =СУММЕСЛИМН(диапазон_суммирования; диапазон_условия1; ">=мин"; диапазон_условия1; "<=макс")

Пример: Посчитать сумму продаж в диапазоне от 300 до 500 единиц товара: =СУММЕСЛИМН(C:C; B:B; ">=300"; B:B; "<=500") Где:

  • C:C — столбец с ценами (что суммируем).
  • B:B — столбец с количеством (где проверяем).
  • ">=300" и "<=500" — границы диапазона.

Функция МЕЖДУЧИСЛАМИ

Функция =МЕЖДУЧИСЛАМИ(число; нижний_предел; верхний_предел) возвращает ИСТИНА или ЛОЖЬ. Она удобна внутри функции ЕСЛИ: =ЕСЛИ(МЕЖДУЧИСЛАМИ(A2; 100; 200); "В диапазоне"; "Вне диапазона")

Работа с датами

Даты в Excel — это числа, поэтому к ним применимы те же операторы. Чтобы найти сделки за апрель 2026 года: =СУММЕСЛИМН(C:C; A:A; ">=01.04.2026"; A:A; "<=30.04.2026") Совет: Для надежности лучше ссылаться на ячейки с датами, а не вписывать их вручную: ">="&E1 и "<="&F1.

Сравнительная таблица операторов

ЗадачаОператор / ФункцияПример формулыПримечание
Строго меньше<=СЧЁТЕСЛИ(A:A; "<10")Не включает число 10
Не менее (минимум)>==СУММЕСЛИ(B:B; ">=500")Включает число 500
Между (диапазон)>= и <==СУММЕСЛИМН(...; ">=10"; "..."; "<=20")Включает оба края
Проверка в ЕСЛИМЕЖДУЧИСЛАМИ=ЕСЛИ(МЕЖДУЧИСЛАМИ(A1;1;10);1;0)Возвращает ИСТИНА/ЛОЖЬ

Частые ошибки и решения

  1. #ЗНАЧ! или неверный результат:
    • Причина: Использование оператора без кавычек в функциях типа СУММЕСЛИ.
    • Решение: Пишите "<100", а не просто <100.
  2. Разделитель аргументов:
    • В русской версии Excel аргументы разделяются точкой с запятой (;), в английской — запятой (,). Проверьте настройки вашей системы.
  3. Лишние пробелы:
    • Ячейка может содержать " 100 " (с пробелами). Для числа 100 условие <100 не сработает корректно, так как текст не равен числу. Используйте функцию СЖПРОБЕЛЫ для очистки данных.
  4. Путаница с границами:
    • Помните: < не включает границу, <= включает. Если нужно «до 10 включительно», пишите <=10.

Часто задаваемые вопросы (FAQ)

Как сделать фильтр «между» без формул? Используйте расширенный фильтр или обычный автофильтр: нажмите на стрелку фильтра в заголовке столбца → «Числовые фильтры» → «Между…». В появившемся окне введите минимальное и максимальное значения.

Можно ли использовать ссылки на ячейки вместо чисел в условиях? Да, это даже правильнее. Если минимальное значение записано в ячейке E1, формула будет выглядеть так: =СУММЕСЛИ(A:A; ">="&E1; B:B). Знак амперсанда (&) склеивает оператор и ссылку.

Работают ли эти условия с текстом? Да. Операторы < и > работают с текстом по алфавиту. Например, "<К" выберет все слова, начинающиеся с букв от А до Й.