Как использовать вложенную функцию ЕСЛИ в Excel (6 идеальных примеров)

  • Поделись Этим
Hugh West

В этой статье мы научимся использовать вложенную функцию ЕСЛИ в Excel Когда функция вставляется внутрь другой функции, то она называется вложенной функцией. Сегодня мы покажем 6 идеальные примеры вложенный IF Эти примеры помогут вам понять использование функции вложенный IF функция. Итак, без промедления приступим к обсуждению.

Скачать книгу по практике

Скачайте учебник по практике отсюда.

Использование вложенной функции ЕСЛИ.xlsx

Введение в функцию ЕСЛИ в Excel

Чтобы понять вложенная функция ЕСЛИ нам нужно знать о функция ПЧ первый. В Microsoft Excel , the функция IF проверяет заданное условие и, если оно выполняется, выдает результат. Также, если условие не выполняется, выдает другой результат.

  • Синтаксис

IF (logical_test, [value_if_true], [value_if_false])

  • Аргумент

логический_тест: Это обязательный аргумент ЕСЛИ функция. Этот аргумент представляет собой заданное условие для ячейки или диапазона ячеек.

[value_if_true]: Это второй аргумент функции. Это определенный оператор, если условие выполняется.

[value_if_false]: Это третий аргумент, который появляется, если условие ложно.

Введение во вложенную функцию ЕСЛИ в Excel

Сайт вложенный IF формула содержит несколько ЕСЛИ функции. В случае множественных условий, нам необходимо использовать ЕСЛИ функция внутри другой ЕСЛИ функция. Общая форма вложенный IF функция может быть записана как:

IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4, F4))))

Вот,

  • C1: Первое состояние.
  • T1: Значение, которое будет отображаться при выполнении первого условия.
  • C2: Второе условие.
  • T2: Значение, которое будет показано при выполнении второго условия.
  • C3: Третье условие.
  • T3: Значение, которое будет отображаться при выполнении третьего условия.
  • C4: Четвертое условие.
  • T4: Значение, которое будет показано при выполнении четвертого условия.
  • F4: Это значение, которое будет отображаться, если условия не выполняются.

Вы можете добавить дополнительные условия в соответствии с вашими потребностями внутри формулы.

6 идеальных примеров использования вложенной функции ЕСЛИ в Excel

1. Использование простой вложенной функции ЕСЛИ для поиска результатов

Чтобы понять, как использовать вложенный IF функцию, мы покажем вначале простой пример. В этом примере мы попытаемся найти результаты некоторых студентов. Здесь мы используем три условия.

  • Во-первых, если студент получает 70 или выше тогда он пройдет.
  • Во-вторых, если он получит меньше, чем 70 тогда он потерпит неудачу.
  • В-третьих, если отметки нет, то студент будет считаться отсутствующим.

Давайте выполним следующие действия, чтобы увидеть, как вложенный IF функция работает.

ШАГИ:

  • Прежде всего, выберите Клетка C5 и введите формулу:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))

  • После этого нажмите Войти чтобы увидеть результат.

В этой формуле,

  • Первым аргументом является C5= "", а второй аргумент "Отсутствует" Обозначает первое условие. Оно указывает, если Клетка C5 пуст, то он покажет второй аргумент. В нашем случае это Отсутствует .
  • Второй ЕСЛИ функция гласит, что если оценка выше, чем 70 то студент сдаст экзамен, в противном случае - нет.
  • На следующем шаге установите курсор на нижнюю правую часть Ячейка D5 и перетащите Наполнительная рукоятка вниз.

  • Наконец, вы увидите результаты, как на рисунке ниже.

2. Найти оценку с помощью вложенной функции ЕСЛИ в Excel

Во втором примере мы будем использовать вложенный IF функция в Excel для нахождения оценок некоторых студентов. Это один из наиболее часто используемых примеров для описания вложенный IF Функция. Для этого примера мы будем использовать набор данных, который содержит оценки некоторых студентов. Здесь также указан диапазон оценок и соответствующие оценки. Нам нужно оценить оценки студентов на основе полученных ими оценок.

Давайте выполним следующие шаги, чтобы узнать больше об этом примере.

ШАГИ:

  • В первую очередь выберите Ячейка D5 и введите формулу:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))

  • Затем нажмите Войти чтобы увидеть результат.

В этой формуле,

  • Наше первое условие - проверить, есть ли отметка ниже 61 .
  • Если TRUE , затем возвращается F .
  • Если FALSE , затем проверяется следующий ЕСЛИ
  • В следующем ЕСЛИ функция проверяет метки ниже 71 и возвращается D если это TRUE .
  • Таким образом вложенный IF функция переходит к проверке всех условий.
  • После этого используйте Наполнительная рукоятка чтобы увидеть результаты во всех клетках.

3. Применение вложенной функции ЕСЛИ в Excel для распределения дней отпуска

Мы можем использовать вложенный IF функцию и для других целей. В третьем примере мы попытаемся выделить Отпуск период для сотрудников компании. Для выделения периода отпуска мы ввели некоторые условия. Если период работы сотрудника составляет 15 лет или больше, тогда у него будет 25 дни отпуска. Если между 9 на 14 лет, тогда у него будет 15 дни отпуска. И, наконец, если период работы составляет менее 9 лет, тогда у него будет 10 отпускные дни.

Давайте обратим внимание на приведенные ниже шаги, чтобы изучить пример.

ШАГИ:

  • Во-первых, выберите Ячейка D5 и введите приведенную ниже формулу:
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))

  • После этого нажмите Войти чтобы увидеть результат.

В этой формуле мы использовали 3 условия.

  • В первом условии мы проверяли, если Клетка C5 больше, чем 15 . Так как это TRUE , он показывает 25 в Ячейка D5 .
  • Если бы это было FALSE , затем проверяется следующее условие и так далее.
  • Наконец, перетащите Наполнительная рукоятка вниз, чтобы увидеть результаты, как на скриншоте ниже.

4. Определение статуса платежа с помощью вложенной функции ЕСЛИ в Excel

В практической жизни нам часто приходится определять статус платежа. Организации, предоставляющие услуги, должны вести учет платежей своих клиентов. В этих случаях мы также можем использовать вложенный IF функция.

В приведенном ниже наборе данных мы можем увидеть Билл и Оплаченные суммы некоторых клиентов. Используя эту информацию, мы постараемся обновить Статус колонна.

Итак, давайте выполним следующие шаги, чтобы понять пример.

ШАГИ:

  • В первую очередь выберите Ячейка G5 и введите формулу:
=IF(F5=0, "Оплачено",IF(TODAY()

  • Нажмите Войти чтобы увидеть результат.

В этой формуле,

  • Сначала мы проверим, есть ли Ячейка F5 равен 0 Если это TRUE , тогда он покажет Оплачивается .
  • В противном случае он перейдет ко второму условию.
  • Во втором условии мы использовали функция TODAY и сравнил его с Срок исполнения .
  • Если текущая дата больше, чем Срок исполнения , затем, он покажет Должен .
  • И если текущая дата меньше, чем Срок исполнения , затем на экране появится На сайте .
  • Наконец, перетащите Наполнительная рукоятка вниз, чтобы увидеть результаты во всех ячейках.

5. Вставка вложенной функции ЕСЛИ в Excel для возврата правильного продукта

В этом примере мы попытаемся вернуть правильное произведение двух чисел с помощью функции вложенный IF Для пояснения примера мы воспользуемся приведенным ниже набором данных.

Для понимания примера выполним следующие действия.

ШАГИ:

  • Для начала выберите Клетка C5 и введите формулу:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))

  • И ударил Войти .

В этой формуле,

  • Первое условие - проверить, есть ли Клетка B5 равен 15×12 . Если TRUE , затем, он покажет 180 Если это FALSE Затем переходим к следующему условию.
  • В следующем условии он будет искать 14×19 и показать 266 если он удовлетворяет условию.
  • И в последнем условии он будет искать значение 2 0x25 и отображать 500 если она соответствует условию.
  • После ввода формулы перетащите вниз Наполнительная рукоятка .

  • В итоге вы увидите результаты, подобные приведенным ниже.

6. применение вложенных функций ЕСЛИ и И/ИЛИ в Excel

В последнем примере мы будем использовать вложенный IF функция как с И & функции ИЛИ Сначала мы покажем использование функция ИЛИ и затем, мы реализуем функция И .

Для пояснения примера мы будем использовать набор данных, который содержит информацию о количестве продаж Март & Апрель Мы будем распространять Комиссия по продажам на основе суммы их продаж.

Давайте выполним следующие шаги, чтобы узнать больше о распределении комиссионных.

ШАГИ:

  • В первую очередь выберите Ячейка E5 и введите формулу:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))

  • Затем нажмите кнопку Войти чтобы увидеть результат.

В этой формуле мы использовали вложенный IF функция с ИЛИ Мы можем использовать несколько условий внутри функции ИЛИ функция. Если любое из этих условий TRUE то отобразится присвоенное значение. Это означает, что если вам нужно удовлетворить какое-либо одно условие, то следует применить функцию ИЛИ функция.

  • Первое условие проверяет, если сумма продаж в любом из двух месяцев больше, чем 5500 и если TRUE он устанавливает, что комиссия 12 %.
  • Во втором условии проверяется, находится ли сумма продаж между 4001 на 5500 . Он печатает 9 % в Комиссия .
  • И последнее условие - проверка суммы продаж между 2500 на 4000 .
  • После этого используйте Наполнительная рукоятка чтобы скопировать формулу вниз.

Примечание: Сайт Формат номера из диапазон E5:E10 должно быть установлено на Процент В противном случае будет показано 0 .

  • На следующем этапе мы вставим вложенный IF формула с И функция.
  • Для этого выберите Ячейка E5 и введите формулу:
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))

Здесь оба условия внутри И функция должна быть TRUE В противном случае будет выполнен следующий ЕСЛИ условие. Например, если оба Клетка C5 и D5 больше, чем 5500 только тогда он установит комиссию на 12 %.

  • Наконец, перетащите Наполнительная рукоятка вниз, чтобы увидеть все результаты.

Альтернативы вложенной функции ЕСЛИ в Excel

Становится трудно реализовать вложенный IF Если у вас много условий, формула может увеличиться, и любая маленькая ошибка может привести к неправильным результатам. Чтобы избежать трудностей, вы можете использовать альтернативы функции вложенный IF функция в Excel. Здесь мы обсудим 5 Альтернативы. Вы можете использовать их в соответствии со своими потребностями.

1. использование функции VLOOKUP

Когда вы используете непрерывные диапазоны чисел, вы можете использовать функция VLOOKUP вместо вложенный IF Для этого необходимо иметь справочную таблицу и создать формулу с приблизительным соответствием. В нашем случае Комиссия Таблица является нашей справочной таблицей. В наборе данных у нас есть сумма продаж для каждого продавца, и мы попытаемся распределить комиссионные.

Давайте внимательно выполним все шаги, чтобы узнать больше.

ШАГИ:

  • Во-первых, выберите Ячейка D5 и введите формулу:
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)

  • После этого нажмите Войти .

Здесь мы использовали VLOOKUP функцию для поиска значения Клетка C5 в второй колонка таблица поиска в диапазоне от Ячейка C13 на D15 Здесь нам нужно применить приблизительное соответствие, поэтому мы использовали TRUE в последнем аргументе формулы.

  • Наконец, перетащите Наполнительная рукоятка вниз, чтобы увидеть все результаты.

2. применение функции Excel IFS

Применение функция IFS облегчает задачу реализации множественных условий. Общая форма метода IFS функция может быть записана как:

IFS(Test1,Value1,[Test 2],[Value 2]....)

Чтобы объяснить использование IFS функцию, мы можем использовать предыдущий набор данных.

Чтобы узнать больше, выполните следующие действия.

ШАГИ:

  • Для начала выберите Ячейка D5 и введите формулу:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")

  • Затем нажмите Войти .

Вот, Тест 1 это проверка того. Клетка C5 больше, чем 5500 . Если TRUE , тогда он покажет 12 %. В противном случае он переместится в Тест 2 и так далее.

  • На следующем этапе используйте Наполнительная рукоятка вниз, чтобы увидеть все результаты.

3. Вставить функцию CHOOSE

Мы также можем использовать функция "ВЫБОР для проверки нескольких условий. ВЫБРАТЬ функция возвращает значение из списка, основываясь на индексном номере этого значения. Общая форма функции ВЫБРАТЬ функция приведена ниже.

ВЫБОР((Тест 1)+(Тест 2)+(Тест 3),Значение 1,Значение 2,Значение 3)

При желании вы можете проверить больше тестов внутри формулы.

Давайте обратим внимание на приведенные ниже шаги.

ШАГИ:

  • В начале выберите Ячейка D5 и введите формулу:
=CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)

  • После этого нажмите Войти .

Здесь вы можете увидеть четыре аргументы внутри ВЫБРАТЬ В первый аргумент мы поместили все условия, добавив их с помощью функции плюс ( + ) знак. Затем, в следующих аргументах, мы расположили значение результатов относительно положения условий. Например, в аргументе второй аргумент обозначает результат первый состояние. И так далее.

  • В конце концов, перетащите Наполнительная рукоятка вниз.

4. Попробуйте функцию SWITCH в Excel

Вы также можете использовать функция SWITCH в качестве альтернативы вложенный IF Но, вы должны помнить одну вещь. Вы можете использовать ПЕРЕКЛЮЧАТЕЛЬ когда вам нужно работать с фиксированным набором определенных значений. В наборе данных вы можете видеть, что мы ввели Рейтинг вместо Диапазон продаж . Эти конкретные значения Рейтинг поможет нам легко распределить комиссию.

Чтобы узнать больше об этом методе, выполните следующие действия.

ШАГИ:

  • Прежде всего, введите приведенную ниже формулу в Ячейка E5 :
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")

  • Теперь нажмите Войти чтобы увидеть результат.

Здесь формула будет искать значение Ячейка D5 . Если значение A , затем будет выведено 5 %, если B затем 9 %, и если C затем 12 %.

  • На следующем этапе просто перетащите Наполнительная рукоятка вниз.

5. использование функции CONCATENATE

Сайт ПЕРЕКЛЮЧАТЕЛЬ функция была введена в Excel 2016 Более старые версии не имеют ПЕРЕКЛЮЧАТЕЛЬ В этом случае вы можете использовать функция CONCATENATE вместо предыдущего метода.

Давайте обсудим шаги ниже.

ШАГИ:

  • В первую очередь введите приведенную ниже формулу в Ячейка E5 :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1

  • После этого нажмите Войти чтобы увидеть результат.

Здесь мы объединили несколько ЕСЛИ функции. Эта формула показывает. 5 %, если значение Ячейка D5 это A , 9 % если B и 12 % если C .

  • Наконец, перетащите вниз Наполнительная рукоятка чтобы увидеть результаты в желаемых клетках.

О чем следует помнить

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

  • Вы должны соблюдать правильный порядок проведения тестов и получения результатов при использовании вложенный IF функция.
  • В Excel 2007 - 2016 вы можете использовать максимум 64 условия.
  • Если ваша формула становится больше из-за количества условий, примените вместо этого альтернативные методы.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.