перевершувати IFERROR функція
При застосуванні формул на аркуші Excel будуть генеруватися деякі значення помилок, щоб усунути помилки, Excel надає корисну функцію-IFERROR. Функція IFERROR використовується для повернення користувацького результату, коли формула обчислює помилку, і повернення нормального результату, коли помилки не сталося.
Синтаксис:
Синтаксис функції IFERROR в Excel:
аргументи:
- value: Вимагається. Формула, вираз, значення або посилання на клітинку для перевірки на помилку.
- value_if_error: Вимагається. Конкретне значення, яке повертається у разі виявлення помилки. Це може бути порожній рядок, текстове повідомлення, числове значення, інша формула або розрахунок.
примітки:
- 1. Функція IFERROR може працювати з усіма типами помилок, включаючи # DIV / 0 !, # N / A, #NAME ?, #NULL !, #NUM !, #REF !, і #VALUE !.
- 2. Якщо значення аргумент - порожня комірка, вона обробляється як порожній рядок ("") функцією IFERROR.
- 3. Якщо значення_якщо_помилка аргумент подається у вигляді порожнього рядка (""), повідомлення про помилку не відображається.
- 4 Якщо значення аргумент - це формула масиву, IFERROR повертає масив результатів для кожної комірки в діапазоні, вказаному у значенні.
- 5. Цей IFERROR доступний у програмі Excel 2007 та всіх наступних версіях.
повернення:
Повертає конкретне значення для значень помилок.
Приклади:
Приклад 1: Функція IFFEROR для повернення порожньої комірки або власного тексту замість значення помилки
Наприклад, у вас є перелік наведених нижче даних, для розрахунку середньої ціни слід скористатися Продажем / Одиницею. Але якщо одиниця 0 або порожня клітинка, помилки відображатимуться, як показано нижче:
Тепер я буду використовувати порожню комірку або інший текстовий рядок, щоб замінити значення помилки:
=IFERROR(B2/C2, "") (Ця формула поверне пусте замість значення помилки)
=IFERROR(B2/C2, "Error") (Ця формула поверне власний текст "Помилка" замість значення помилки)
Приклад 2: IFERROR з функцією Vlookup, щоб повернути значення "Не знайдено" замість значень помилок
Зазвичай, коли ви застосовуєте функцію vlookup для повернення відповідного значення, якщо ваше відповідне значення не знайдено, ви отримаєте значення помилки # N / A, як показано на наступному знімку екрана:
Замість відображення значення помилки ви можете замінити його текстом "Не знайдено". У цьому випадку ви можете обернути формулу Vlookup у функцію IFERROR так: =IFERROR(VLOOKUP(…),"Not found")
Будь ласка, використовуйте формулу нижче, і тоді користувацький текст "Не знайдено" буде повернуто замість значення помилки, поки відповідне значення не знайдено, див. Знімок екрана:
Приклад 3: Використання вкладеного IFERROR з функцією Vlookup
Ця функція IFERROR також може допомогти вам мати справу з декількома формулами vlookup, наприклад, у вас є дві таблиці пошуку, тепер потрібно шукати елемент із цих двох таблиць, щоб ігнорувати значення помилок, будь ласка, використовуйте вкладений IFERROR з Vlookup як цей :
Приклад 4: Функція IFERROR у формулах масиву
Скажімо, якщо ви хочете обчислити загальну кількість на основі списку загальної ціни та одиниці ціни, це можна зробити за допомогою формули масиву, яка ділить кожну комірку в діапазоні B2: B5 на відповідну комірку діапазону C2: C5, а потім підсумовує результати, використовуючи цю формулу масиву: =SUM($B$2:$B$5/$C$2:$C$5).
Примітка: Якщо у використаному діапазоні є принаймні одне значення 0 або порожня комірка, # DIV / 0! помилка повертається, як показано на знімку екрана нижче:
Щоб виправити цю помилку, ви можете обернути функцію IFERROR у формулу, як це, і, пам'ятайте, натисніть Shift+Ctrl+Enter клавіші разом після введення цієї формули:
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.