Перейти до основного матеріалу

перевершувати IFERROR функція

Автор: Сяоян Остання зміна: 2019-06-19

При застосуванні формул на аркуші Excel будуть генеруватися деякі значення помилок, щоб усунути помилки, Excel надає корисну функцію-IFERROR. Функція IFERROR використовується для повернення користувацького результату, коли формула обчислює помилку, і повернення нормального результату, коли помилки не сталося.

doc iferror функція 1


 Синтаксис:

Синтаксис функції IFERROR в Excel:

=IFERROR(value, value_if_error)

 аргументи:

  • 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 або порожня клітинка, помилки відображатимуться, як показано нижче:

doc iferror функція 2

Тепер я буду використовувати порожню комірку або інший текстовий рядок, щоб замінити значення помилки:

=IFERROR(B2/C2, "") (Ця формула поверне пусте замість значення помилки)

=IFERROR(B2/C2, "Error") (Ця формула поверне власний текст "Помилка" замість значення помилки)

doc iferror функція 3 doc iferror функція 4

Приклад 2: IFERROR з функцією Vlookup, щоб повернути значення "Не знайдено" замість значень помилок

Зазвичай, коли ви застосовуєте функцію vlookup для повернення відповідного значення, якщо ваше відповідне значення не знайдено, ви отримаєте значення помилки # N / A, як показано на наступному знімку екрана:

doc iferror функція 5

Замість відображення значення помилки ви можете замінити його текстом "Не знайдено". У цьому випадку ви можете обернути формулу Vlookup у функцію IFERROR так: =IFERROR(VLOOKUP(…),"Not found")

Будь ласка, використовуйте формулу нижче, і тоді користувацький текст "Не знайдено" буде повернуто замість значення помилки, поки відповідне значення не знайдено, див. Знімок екрана:

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,FALSE),"Not Found")

doc iferror функція 6


Приклад 3: Використання вкладеного IFERROR з функцією Vlookup

Ця функція IFERROR також може допомогти вам мати справу з декількома формулами vlookup, наприклад, у вас є дві таблиці пошуку, тепер потрібно шукати елемент із цих двох таблиць, щоб ігнорувати значення помилок, будь ласка, використовуйте вкладений IFERROR з Vlookup як цей :

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,FALSE),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,FALSE),"Not Found"))

doc iferror функція 7


Приклад 4: Функція IFERROR у формулах масиву

Скажімо, якщо ви хочете обчислити загальну кількість на основі списку загальної ціни та одиниці ціни, це можна зробити за допомогою формули масиву, яка ділить кожну комірку в діапазоні B2: B5 на відповідну комірку діапазону C2: C5, а потім підсумовує результати, використовуючи цю формулу масиву: =SUM($B$2:$B$5/$C$2:$C$5).

Примітка: Якщо у використаному діапазоні є принаймні одне значення 0 або порожня комірка, # DIV / 0! помилка повертається, як показано на знімку екрана нижче:

doc iferror функція 8

Щоб виправити цю помилку, ви можете обернути функцію IFERROR у формулу, як це, і, пам'ятайте, натисніть Shift+Ctrl+Enter клавіші разом після введення цієї формули:

=SUM(IFERROR($B$2:$B$5/$C$2:$C$5,0))

doc iferror функція 9


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати  |  Видалити порожні рядки  |  Об’єднайте стовпці або клітинки без втрати даних  |  Раунд без Формули ...
Супер VLookup: Кілька критеріїв  |  Множинне значення  |  На кількох аркушах  |  Нечіткий пошук...
Adv. Випадаючий список: Легкий спадний список  |  Залежний спадний список  |  Виберіть розкривний список, що вибирається...
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  Порівняти стовпці з Виберіть однакові та різні клітини ...
Особливості: Фокус сітки  |  Перегляд дизайну  |  Велика панель формул  |  Диспетчер робочих книг і аркушів | Бібліотека ресурсів (автотекст)  |  Вибір дати  |  Об’єднайте робочі аркуші  |  Шифрування/розшифрування клітинок  |  Надсилайте листи за списком  |  Супер фільтр  |  Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи ...)  |  50 + Графік типи (діаграма Ганта ...)  |  40+ Практичний Формули (Розрахуйте вік на основі дня народження ...)  |  19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху ...)  |  12 Перетворення Tools (Числа до слів, Валютна конверсія ...)  |  7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділити клітинки Excel ...)  |  ... і більше

Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...

Опис


Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations