Menu
Coddy logo textTech

Вложенные конструкции IF

Часть раздела Основы путешествия по Excel на Coddy — урок 37 из 42.

Один IF выбирает между двумя ответами. Но как быть с оценками A, B или C? Трюк заключается в том, чтобы поместить второй IF внутрь первого, в блок для ложного ответа. Это называется вложенным IF (nested IF):

=IF(A1>=90, "A", IF(A1>=80, "B", "C"))

Читайте слева направо: A1 как минимум 90? Да → показать A, готово. Нет → не сдавайтесь, задайте следующий вопрос: как минимум 80? Да → B, нет → C. Каждый IF обрабатывает один вопрос и передаёт остальное следующему.

Порядок проверок имеет значение. Excel останавливается на первом условии, которое оказывается истинным, поэтому сначала следует проверять самый высокий диапазон. Если бы вы сначала проверили A1>=80, то значение 95 получило бы B ещё до выполнения проверки на A.

Два полезных совета: для каждого открытого IF нужна своя закрывающая скобка — два IF, две ) в конце. И каждый дополнительный IF добавляет ровно один возможный результат: два вложенных IF дают три исхода, три IF — четыре и так далее.

challenge icon

Задание

Легко

Лист содержит результат теста: Score в A1 и число в B1.

В C1 напишите вложенную функцию IF, которая преобразует количество баллов в буквенную оценку:

  1. A для баллов 90 и выше
  2. B для баллов 80 и выше (но меньше 90)
  3. C для всего остального

Используйте заглавные буквы A, B, C. Тесты будут отправлять количество баллов для каждого диапазона, проверяйте ваши диапазоны сверху вниз.

Попробуйте сами

Sheet1
ABCDEFG
1Score87
2
3
4
5
6
7
8
9
10
11
12
13
14
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы