Чтобы прописать функцию «ЕСЛИ» с несколькими условиями в Excel, нужно добавить к ней дополнительные операторы «И» или «ИЛИ». skillbox.ru Они связывают несколько критериев и, в зависимости от того, совпадают они с данными таблицы или нет, выдают результат. skillbox.ru
Синтаксис функции «ЕСЛИ» с несколькими условиями выглядит следующим образом: =ЕСЛИ(логическоевыражение;значениееслиистина;значениеесли_ложь). ichip.ru exceltable.com Аргументы после оператора «ЕСЛИ» заключены в скобки и разделены точкой с запятой. ichip.ru Добавляя новые условия, важно сохранить такой же порядок. ichip.ru
Пример настройки функции «ЕСЛИ» с тремя условиями (цвет автомобиля, цена и объём двигателя): skillbox.ru
- Создать ещё один столбец для новых результатов работы функции. skillbox.ru
- Вызвать окно построителя формул и заполнить аргументы функции. skillbox.ru Отличия от классического варианта использования функции «ЕСЛИ» будут при заполнении первого аргумента «Лог_выражение»: skillbox.ru
- Поставить курсор в окно «Лог_выражение» в построителе формул, ввести дополнительный аргумент «И» и открыть скобку. skillbox.ru
- Первым условием вводить два цвета автомобилей, которые выбрал покупатель, поэтому ввести второй дополнительный аргумент «ИЛИ» и открыть ещё одну скобку. skillbox.ru
- Выбрать первое значение столбца «Цвет» — ячейку B2. skillbox.ru Поставить знак равенства и найти в этом же столбце значение из запроса пользователя: «чёрный» — ячейку B5. skillbox.ru Поставить знак точки с запятой. skillbox.ru
- Снова выбрать первое значение столбца «Цвет», поставить знак равенства и найти второй цвет из запроса пользователя: «красный» — ячейку B8. skillbox.ru Закрыть скобку и поставить знак точки с запятой. skillbox.ru
- Закрепить выбранные ячейки с цветами. skillbox.ru На Windows для этого поочерёдно выбрать значения ячеек в строке ссылок и нажать клавишу F4, на macOS — выбрать значения ячеек в строке ссылок и нажать клавиши Cmd + T. skillbox.ru Закрепить эти ячейки нужно, чтобы в дальнейшем можно было протянуть формулу вниз и она сработала корректно для всех остальных строк. skillbox.ru
- Выбрать первое значение столбца «Цена, руб.» — ячейку Е2. skillbox.ru Дополнить его запросом пользователя: <=2500000, как делали в первом примере. skillbox.ru Закрыть скобку. skillbox.ru
- Формула в строке ссылок примет вид: fx=ЕСЛИ(И(ИЛИ(B2=$B$5;B2=$B$8);D2>1,5;E2<=2500000)). Она объединит три запроса покупателя оператором «И», а в первом запросе предоставит возможность выбора с помощью оператора «ИЛИ». skillbox.ru
- Аргументы «Значениееслиистина» и «Значениееслиложь» оставить такими же, как в первом случае: «Подходит» и «Не подходит». skillbox.ru
- Итоговая формула в строке ссылок примет вид: fx=ЕСЛИ(И(ИЛИ(B2=$B$5;B2=$B$8);D2>1,5;E2<=2500000);Подходит”;”Не подходит”). skillbox.ru
- Нажать кнопку «Готово». skillbox.ru
- Протянуть результат первой ячейки вниз до конца таблицы — функция проверяет остальные автомобили в каталоге и отмечает, какие из них подходят под все запросы покупателя. skillbox.ru
Также для нескольких условий можно использовать функцию «ЕСЛИМН». yandex.ru Она проверяет соответствие одному или нескольким условиям и возвращает значение для первого условия, принимающего значение «ИСТИНА». yandex.ru