Menu
Coddy logo textTech

Обработка ошибок

Часть раздела Формулы и анализ данных путешествия по Excel на Coddy. Урок 9 из 28.

IFERROR(value, fallback) возвращает вычисленное значение, если вычисление выполнено успешно, и запасное значение, если возникает ошибка. Она не заменяет корректные нулевые результаты. Запасное значение должно сообщать об отсутствующем или недопустимом результате вычисления, а не скрывать ошибку.

В ячейке B2 содержится 24, а в ячейке C2 содержится 0.

Пример: =IFERROR(B2/C2,"No units").

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

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

На тренировочном листе выделены ячейки, в которые следует вводить формулы. Те же формулы должны работать, когда тесты заменяют входные данные.

challenge icon

Задание

Легко

Общая стоимость находится в B2, а количество единиц — в C2. В D2 вычислите стоимость единицы; если при вычислении возникнет ошибка, верните точный текст No units. Количество единиц может быть равно нулю.

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

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

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

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

Все уроки раздела Формулы и анализ данных

Потренируйтесь самостоятельно: Песочница Excel