Вложенные конструкции 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 — четыре и так далее.
Задание
ЛегкоЛист содержит результат теста: Score в A1 и число в B1.
В C1 напишите вложенную функцию IF, которая преобразует количество баллов в буквенную оценку:
Aдля баллов 90 и вышеBдля баллов 80 и выше (но меньше 90)Cдля всего остального
Используйте заглавные буквы A, B, C. Тесты будут отправлять количество баллов для каждого диапазона, проверяйте ваши диапазоны сверху вниз.
Попробуйте сами
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Score | 87 | |||||
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 |
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
1Знакомство со электронными таблицами
Что такое электронная таблица?Ячейки и ссылкиВаши первые ячейкиСтроки, столбцы и сеткаИтоги: Знакомство с сеткой4Ссылки на ячейки
Ссылки на другие ячейкиФормулы с автообновлениемСвязанные формулыДиапазоны от A1 до A10Итоги: Ссылки на ячейки7Принятие решений с помощью IF
Функция IFНаписание условия IFОператоры сравненияВложенные конструкции IFИтоги: Принятие решений с помощью IF2Ввод данных
Текст и числаСоздание небольшой таблицыРедактирование и очистка ячеекОсмысленные числаИтоги: Ввод данных5Базовые функции
Что такое функцияФункция СУММ (SUM)Функция СРЗНАЧ (AVERAGE)МИН (MIN) и МАКС (MAX)СЧЁТ (COUNT) и СЧЁТЗ (COUNTA)Комбинирование функцийИтоги: Базовые функции8Проект: Журнал успеваемости
Настройка журнала успеваемостиИтоги и средние значенияЗачет или незачет с IFЗавершение работы над журналом