Jak korzystać z funkcji IFERROR programu Excel -

Spisie treści

Podsumowanie

Funkcja IFERROR programu Excel zwraca wynik niestandardowy, gdy formuła generuje błąd, i wynik standardowy, gdy nie zostanie wykryty żaden błąd. IFERROR to elegancki sposób na wychwytywanie błędów i zarządzanie nimi bez używania bardziej skomplikowanych zagnieżdżonych instrukcji JEŻELI.

Cel, powód

Przechwytuj i obsługuj błędy

Wartość zwracana

Wartość określona dla warunków błędu.

Składnia

= JEŻELI BŁĄD (wartość; wartość_jeśli_błąd)

Argumenty

  • wartość - wartość, odwołanie lub formuła do sprawdzenia pod kątem błędu.
  • wartość_jeśli_błąd - wartość zwracana w przypadku znalezienia błędu.

Wersja

Excel 2007

Uwagi dotyczące użytkowania

Funkcja JEŻELI BŁĄD „wychwytuje” błędy w formule i zwraca alternatywny wynik lub formułę po wykryciu błędu.

Użyj funkcji JEŻELI.BŁĄD, aby przechwytywać i obsługiwać błędy generowane przez inne formuły lub funkcje. IFERROR sprawdza następujące błędy: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? Lub #NULL !.

Przykład 1

Na przykład, jeśli A1 zawiera 10, B1 jest puste, a C1 zawiera formułę = A1 / B1, poniższa formuła przechwyci # DIV / 0! błąd wynikający z podzielenia A1 przez B1:

=IFERROR (A1/B1,"Please enter a value in B1")

Dopóki B1 jest pusty, C1 wyświetli komunikat „Wprowadź wartość w B1”, jeśli B1 jest puste lub zerowe. Po wprowadzeniu liczby w B1 formuła zwróci wynik A1 / B1.

Przykład nr 2

Możesz również użyć funkcji JEŻELI BŁĄD, aby wychwycić błąd # N / D zgłoszony przez WYSZUKAJ.PIONOWO, gdy nie można znaleźć wartości wyszukiwania. Składnia wygląda następująco:

=IFERROR(VLOOKUP(value,data,column,0),"Not found")

W tym przykładzie, gdy WYSZUKAJ.PIONOWO zwraca wynik, funkcja JEŻELI BŁĄD jest wynikiem. Jeśli WYSZUKAJ.PIONOWO zwraca błąd # N / D, ponieważ nie znaleziono wartości wyszukiwania, JEŻELI BŁĄD zwraca „Nie znaleziono”.

Uwagi

  • Jeśli wartość jest pusta, jest oceniana jako pusty ciąg („”), a nie jako błąd.
  • Jeśli wartość_jeśli_błąd zostanie podana jako pusty ciąg („”), po wykryciu błędu nie zostanie wyświetlony żaden komunikat.
  • Jeśli BŁĄD jest wprowadzony jako formuła tablicowa, zwraca tablicę wyników z jednym elementem dla każdej komórki w wartości .
  • W programie Excel 2013+ możesz użyć funkcji IFNA do wychwytywania i obsługi błędów # N / A w szczególności.

Powiązane wideo

Jak wychwytywać błędy w formułach Zalewkowanie błędów może sprawić, że arkusze kalkulacyjne będą bardziej profesjonalne, ponieważ będą mniej zagracone i bardziej przyjazne w użyciu. W tym filmie przyjrzymy się kilku sposobom wychwytywania błędów w formule. Formuły do ​​wykonywania zapytań w tabeli Ponieważ tabele obsługują odwołania strukturalne, można się wiele dowiedzieć o tabeli z prostymi formułami. W tym nagraniu wideo przyjrzymy się niektórym formułom, których można używać do tworzenia zapytań w tabeli. Co zrobić, gdy WYSZUKAJ.PIONOWO zwraca NA W tym filmie przyjrzymy się, jak skonfigurować formułę WYSZUKAJ.PIONOWO, aby uniknąć błędów # N / D.

Interesujące artykuły...