Знаки больше, меньше и равно в Excel: как использовать в формулах и условиях

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

Знаки больше (>), меньше (<) и равно (=) в Excel — это базовые операторы сравнения, которые возвращают логические значения ИСТИНА или ЛОЖЬ. Они используются для фильтрации данных, создания условий в функциях (например, ЕСЛИ), настройки условного форматирования и анализа числовых или текстовых значений. Чтобы сравнить значение в ячейке A1 с числом 100, просто введите формулу =A1>100.

Быстрый старт: Введите =Ячейка>Число для проверки условия. Если условие выполняется, Excel вернет ИСТИНА, иначе — ЛОЖЬ. Эти результаты можно использовать как триггеры для других действий.

Основные операторы сравнения

В Excel существует шесть основных операторов для сравнения данных. Понимание их синтаксиса необходимо для построения любой сложной логики в таблицах.

ОператорЗначениеПример формулыРезультат (если A1=10)
=Равно=A1=10ИСТИНА
>Больше=A1>5ИСТИНА
<Меньше=A1<5ЛОЖЬ
>=Больше или равно=A1>=10ИСТИНА
<=Меньше или равно=A1<=9ЛОЖЬ
<>Не равно=A1<>10ЛОЖЬ

Эти операторы работают одинаково с числами, датами и текстом, но имеют свои особенности поведения в зависимости от типа данных.

Использование в логических функциях

Самый распространенный сценарий применения знаков сравнения — функция ЕСЛИ (IF). Она позволяет выполнять разные действия в зависимости от результата проверки.

Простое условие

Формула проверяет, превышает ли объем продаж в ячейке B2 план в 1000 единиц:

=ЕСЛИ(B2>1000; "План выполнен"; "План не выполнен")

Если значение больше 1000, ячейка покажет текст «План выполнен», иначе — «План не выполнен».

Составные условия (И, ИЛИ)

Для проверки нескольких критериев одновременно операторы комбинируются с функциями И (AND) и ИЛИ (OR).

  • Диапазон значений: Проверка, находится ли число в ячейке A1 между 10 и 20 (включительно):
    =И(A1>=10; A1<=20)
    ```
    Или вложенный вариант с `ЕСЛИ`:
    
```excel
    =ЕСЛИ(И(A1>=10; A1<=20); "В диапазоне"; "Вне диапазона")
    ```

*   **Несколько вариантов:** Проверка, равна ли ячейка C1 статусу "Оплачено" **или** "В обработке":
    
```excel
    =ИЛИ(C1="Оплачено"; C1="В обработке")
    ```

Совет: При использовании функций И и ИЛИ внутри ЕСЛИ, не нужно писать знак равенства перед названием функции. Правильно: =ЕСЛИ(И(...)), неправильно: =ЕСЛИ(=И(...)).

Работа с разными типами данных

Поведение операторов сравнения меняется в зависимости от того, что именно вы сравниваете: числа, даты или текст.

Числа

Сравнение чисел интуитивно понятно. Однако частая проблема — когда числа сохранены как текст (часто импортированные данные). В таком случае формула =A1>10 может вернуть неверный результат.

  • Решение: Преобразуйте текст в число через умножение на 1 (=A1*1) или используйте функцию ЗНАЧЕН (=ЗНАЧЕН(A1)).

Даты

В Excel даты хранятся как порядковые номера дней (например, 01.01.2026 — это число 45658). Поэтому сравнение дат работает так же, как сравнение чисел.

  • Пример: Найти задачи, срок которых наступил сегодня или позже:
    =A2>=СЕГОДНЯ()
    ```
*   **Важно:** Убедитесь, что ячейки с датами имеют формат «Дата», иначе вы будете сравнивать текстовые строки, что приведет к ошибкам.

### Текст
При сравнении текста используется лексикографический порядок (алфавитный).
*   `"Арбуз" < "Банан"` вернет `ИСТИНА`, так как «А» идет раньше «Б».
*   Регистр букв по умолчанию игнорируется: `"текст" = "Текст"` вернет `ИСТИНА`.
*   **Точное совпадение:** Если важен регистр (например, пароль), используйте функцию `СОВПАД` (EXACT):
    
```excel
    =СОВПАД(A1; "Пароль")
    ```

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

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

**Как настроить подсветку:**
1.  Выделите диапазон ячеек.
2.  На вкладке **Главная** выберите **Условное форматирование**.
3.  Выберите **Правила выделения ячеек** -> **Больше...** (или Меньше, Равно...).
4.  Введите пороговое значение и выберите цвет заливки.

**Продвинутый уровень (формула):**
Чтобы подсветить всю строку, если значение в столбце B меньше значения в столбце C:
1.  Выделите таблицу (например, A2:C100).
2.  Создайте правило с использованием формулы:
    
```excel
    =$B2<$C2
    ```
3.  Задайте формат (например, красный фон). Знак `$` фиксирует столбец, позволяя правилу работать корректно при протягивании.

Частая ошибка: При создании правила на основе формулы для диапазона, начинающегося не с первой строки (например, с A2), убедитесь, что в формуле указаны относительные ссылки на строку (A2, а не $A$2), иначе форматирование применится неверно.

Подсчет и суммирование по условиям

Операторы сравнения критически важны для функций статистики, таких как СЧЁТЕСЛИ (COUNTIF) и СУММЕСЛИ (SUMIF).

  • Подсчет: Сколько продаж было больше 5000?
    =СЧЁТЕСЛИ(B2:B100; ">5000")
    ```
    *Обратите внимание: условие берется в кавычки.*

*   **Суммирование:** Общая сумма заказов, где статус "Отгружен":
    
```excel
    =СУММЕСЛИ(C2:C100; "=Отгружен"; B2:B100)
    ```

*   **Множественные условия:** Количество товаров, где цена > 100 и остаток < 10:
    
```excel
    =СЧЁТЕСЛИМН(A2:A100; ">100"; B2:B100; "<10")
    ```

## Частые ошибки

1.  **Лишние пробелы:** При сравнении текста `"Да "` и `"Да"` результат будет `ЛОЖЬ`. Используйте функцию `СЖПРОБЕЛЫ` (TRIM) для очистки данных.
2.  **Неверный синтаксис в кавычках:** В функциях типа `СЧЁТЕСЛИ` оператор должен быть внутри кавычек вместе с числом: `">10"`. Написание `>10` без кавычек вызовет ошибку.
3.  **Сравнение чисел и текста:** Если в ячейке написано `100` (как текст), а вы сравниваете с числом 100, результат может быть непредсказуемым в зависимоти от версии Excel и контекста. Всегда приводите данные к единому типу.
4.  **Забытый знак равно:** В начале любой формулы должен стоять знак `=`. Если написать `A1>10` без него, Excel воспримет это как текст.

## FAQ

**В чем разница между `=` и `==` в Excel?**
В Excel используется только один знак равенства `=`. Двойной знак `==`, привычный программистам, здесь не работает и вызовет ошибку.

**Как проверить, что ячейка пустая?**
Используйте оператор равно с пустыми кавычками: `=A1=""`. Это вернет `ИСТИНА`, если ячейка пуста. Для проверки на непустоту используйте `=A1<>""`.

**Можно ли сравнивать время?**
Да, время в Excel — это дробная часть числа (сутки = 1). Сравнение `12:00 > 10:00` вернет `ИСТИНА`. Формула будет выглядеть как `=A1>ВРЕМЯ(10;0;0)`.

**Почему формула сравнения дат возвращает неверный результат?**
Скорее всего, одна из дат сохранена как текст. Проверьте выравнивание в ячейке (текст обычно по левому краю, числа/даты — по правому) и преобразуйте текст в дату через меню «Данные» -> «Текст по столбцам».