Формула ЕСЛИ с несколькими условиями
Функция ЕСЛИ проверяет одно условие и возвращает один из двух результатов. Как только условий становится больше, есть три разных пути — и выбор зависит от того, что именно вам нужно: проверить несколько условий одновременно, хотя бы одно из них или разложить значения по нескольким категориям.
Несколько условий должны выполняться одновременно — функция И
Когда нужно, чтобы совпало сразу всё: и сумма больше 10 000, и город — Москва. Функция И возвращает ИСТИНА только если верны все условия внутри неё.
Условий внутри И может быть до 255 — перечисляйте через разделитель.
Достаточно любого из условий — функция ИЛИ
Например, скидку получают клиенты из Москвы или те, кто заказал больше чем на 50 000. Хватает выполнения хотя бы одного условия.
Несколько категорий подряд — вложенные ЕСЛИ
Классическая задача: разложить суммы по группам. Здесь важен порядок — Excel проверяет условия сверху вниз и останавливается на первом подходящем, поэтому начинать нужно с самого строгого.
Если поставить условия от меньшего к большему, все крупные суммы попадут в первую же категорию.
То же самое, но короче — ЕСЛИМН
В Excel 2019 и новее (и в Google Таблицах) есть ЕСЛИМН: те же условия без матрёшки из скобок. Читается заметно легче.
Последний аргумент ИСТИНА работает как «во всех остальных случаях».
Как это выглядит на данных
| B (Город) | C (Сумма) | Результат |
|---|---|---|
| Москва | 62 000 | VIP |
| Рязань | 14 500 | Крупный |
| Москва | 800 | Мелкий |
Формула сама расставит категорию для каждой строки.
Частые ошибки
Почти всегда виноват порядок вложенных ЕСЛИ: первое условие слишком широкое и забирает все строки. Расположите проверки от самого строгого к самому мягкому.
Проверьте разделитель. В русской версии Excel аргументы разделяются точкой с запятой, в английской — запятой. Одна и та же формула с чужим разделителем считается ошибочной.
Текст обязательно берётся в кавычки, а лишние пробелы ломают сравнение. Оберните ссылку в СЖПРОБЕЛЫ: СЖПРОБЕЛЫ(B2)="Москва".
Вопросы и ответы
До 64 уровней вложенности, но на практике после трёх-четырёх формулу становится тяжело читать. В таких случаях лучше ЕСЛИМН или отдельная таблица-справочник с ВПР.
Результат одинаковый, отличается запись. ЕСЛИМН короче и понятнее, но требует Excel 2019 и новее — в старых версиях её нет.
Опишите её словами — ExelGen соберёт формулу под ваши столбцы и версию Excel.
Сгенерировать формулу