И / ИЛИ — комбинация нескольких условий

логика

Что делает формула

И (AND) возвращает ИСТИНА только если ВСЕ аргументы истинны. ИЛИ (OR) возвращает ИСТИНА если ХОТЯ БЫ ОДИН аргумент истинен. Используются внутри ЕСЛИ для проверки нескольких условий. Можно вкладывать друг в друга: =ЕСЛИ(ИЛИ(И(A>0;B>0);C>100);"...";"...").

Формула

=ЕСЛИ(И(A2>0;B2="Москва");"Да";"Нет")

Пример

Бонус за продажи — нужно выполнить оба условия:

ПродажиГородБонус?
150 000МоскваДа
200 000КазаньНет
50 000МоскваНет
300 000МоскваДа

=ЕСЛИ(И(A2>=100000;B2="Москва");"Да";"Нет") — бонус только при двух условиях

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

  • 1И и ИЛИ сами по себе возвращают ИСТИНА/ЛОЖЬ — для текста оберните в ЕСЛИ
  • 2Нельзя писать И(A2=1 или 2) — нужно И(ИЛИ(A2=1;A2=2);другое_условие)
  • 3Максимум 255 аргументов в И/ИЛИ — на практике это почти никогда не ограничивает

Нужна другая формула?

AI сгенерирует за 3 секунды — опишите задачу на русском языке

Попробовать генератор