ISERROR w programie Excel (wzór, przykład) - Jak używać funkcji ISERROR?

ISERROR to funkcja logiczna, która służy do określenia, czy komórki, do których się odwołujemy, mają błąd, czy nie, ta funkcja identyfikuje wszystkie błędy i jeśli w komórce zostanie znaleziony błąd, zwraca jako wynik PRAWDA, a komórka ma bez błędów zwraca FALSE jako wynik, ta funkcja przyjmuje odwołanie do komórki jako argument.

Funkcja ISERROR w programie Excel

Funkcja ISERROR w programie Excel sprawdza, czy dane wyrażenie zwróci błąd w programie Excel.

Formuła ISERROR w programie Excel

Argumenty używane dla funkcji ISERROR .

Wartość: wyrażenie lub wartość do sprawdzenia pod kątem błędów.

Wartość może być dowolną wartością, na przykład liczbą, tekstem, operacją matematyczną lub wyrażeniem.

Zwroty

Wyjście ISERROR w programie Excel jest wyrażeniem logicznym. Jeśli podany argument powoduje błąd w programie Excel, zwraca wartość TRUE. W przeciwnym razie zwraca FALSE. W przypadku komunikatów o błędach - # N / A, #VALUE!, #REF!, # DIV / 0!, #NUM !, #NAZWA? I #NULL! wygenerowane przez Excel, funkcja zwraca TRUE.

ISERROR w programie Excel - ilustracja

Załóżmy, że chcesz sprawdzić, czy liczba podzielona przez inną liczbę daje błąd.

Wiemy, że liczba podzielona przez zero daje błąd w Excelu. Sprawdźmy, czy 21/0 daje błąd, używając ISERROR w programie Excel. Aby to zrobić, wpisz składnię:

= CZY.BŁĄD (21/0)

i naciśnij Enter.

Zwraca TRUE.

Możesz także odwołać się do odwołań do komórek w ISERROR w programie Excel. Sprawdźmy teraz, co się stanie, gdy podzielimy jedną komórkę przez pustą komórkę.

Po wprowadzeniu składni:
= ISERROR (A5 / B5),
biorąc pod uwagę, że B5 jest pustą komórką.

ISERROR w programie Excel zwróci wartość TRUE.

Możesz również sprawdzić, czy jakakolwiek komórka zawiera komunikat o błędzie. Załóżmy, że komórka B6 zawiera „#ARG!” co w rzeczywistości jest błędem w programie Excel. Możesz bezpośrednio wprowadzić odwołanie do komórki w ISERROR w programie Excel, aby sprawdzić, czy jest komunikat o błędzie, czy nie jako:

= CZY.BŁĄD (B6)

Funkcja ISERROR w programie Excel zwróci wartość TRUE.

Załóżmy, że odwołujesz się do pustej komórki (w tym przypadku B7) i używasz następującej składni:

= CZY.BŁĄD (B7)

i naciśnij Enter.

ISERROR w programie Excel zwróci FALSE. Funkcja Excel ISERROR nie sprawdza pustej komórki. Pusta komórka jest często uważana za zero w programie Excel. Tak więc, jak być może zauważyłeś powyżej, jeśli odniesiesz się do pustej komórki podczas operacji, takiej jak dzielenie, uzna to za błąd, ponieważ próbuje podzielić ją przez zero, a zatem zwraca PRAWDA.

Jak korzystać z funkcji ISERROR w programie Excel?

Funkcja ISERROR w programie Excel służy do identyfikowania komórek zawierających błąd. Często zdarza się, że w danych brakuje wartości, a jeśli na takich komórkach zostanie wykonana dalsza operacja, Excel może otrzymać błąd. Podobnie, jeśli podzielisz dowolną liczbę przez zero, zwróci błąd. Takie błędy będą dalej interweniować, jeśli na tych ogniwach ma być wykonana jakakolwiek inna operacja. W takich przypadkach możesz najpierw sprawdzić, czy wystąpił błąd w operacji; jeśli tak, możesz zrezygnować z dołączania takich komórek lub zmodyfikować operację później.

ISERROR w Excelu - przykład nr 1

Załóżmy, że masz rzeczywiste i prognozowane wartości eksperymentu. Wartości podano w komórkach B4: C15.

Chcesz obliczyć współczynnik błędu w tym eksperymencie, który jest podawany jako (Rzeczywiste - prognoza) / Rzeczywiste. Wiesz również, że niektóre z rzeczywistych wartości są równe zeru, a poziom błędu dla takich rzeczywistych wartości spowoduje błąd. Zdecydowałeś się obliczyć błąd tylko dla tych eksperymentów, które nie dają błędu. Aby to zrobić, można użyć następującej składni dla 1 st zbioru wartości:

Stosujemy wzór ISERROR w programie excel = JEŻELI (CZY.BŁĄD ((C4-B4) / C4), „”, (C4-B4) / C4)

Ponieważ pierwsze wartości eksperymentalne nie zawierają żadnego błędu w obliczaniu wskaźnika błędów, zwróci on poziom błędu.

Otrzymamy -0,129

Możesz teraz przeciągnąć go do pozostałych komórek.

Zrozumiesz, że gdy rzeczywista wartość wynosi zero (komórka C9), składnia nie zwraca żadnej wartości.

Przyjrzyjmy się teraz szczegółowo składni.

= JEŻELI (CZY.BŁĄD ((C4-B4) / C4), „”, (C4-B4) / C4)

  • ISERROR ((C4-B4) / C4) sprawdzi, czy operacja matematyczna (C4-B4) / C4 daje błąd. W takim przypadku zwróci FALSE.
  • Jeśli (CZY.BŁĄD ((C4-B4) / C4)) zwraca PRAWDA, funkcja JEŻELI nic nie zwróci.
  • Jeśli (CZY.BŁĄD ((C4-B4) / C4)) zwróci FAŁSZ, funkcja JEŻELI zwróci (C4-B4) / C4.

ISERROR w Excelu - przykład nr 2

Załóżmy, że masz jakieś dane w B4: B10. Niektóre komórki zawierają błędy.

Teraz chcesz sprawdzić, ile komórek z B4: B10 zawiera błąd. Aby to zrobić, możesz użyć następującej formuły ISERROR w programie Excel:

= SUMPRODUCT (- ISERROR (B4: B10))

i naciśnij Enter.

ISERROR w programie Excel zwróci 2, ponieważ występują dwa błędy, tj. # N / A i #VALUE !.

Przyjrzyjmy się szczegółowo składni:

  • ISERROR (B4: B10) będzie szukać błędów w B4: B10 i zwróci tablicę TRUE lub FALSE. Tutaj zwróci (FALSE; FALSE; FALSE; TRUE; FALSE; TRUE; FALSE)
  • - ISERROR (B4: B10) następnie wymusi TRUE / FALSE na 0 i 1. Zwróci (0; 0; 0; 1; 0; 1; 0)
  • SUMPRODUCT (- ISERROR (B4: B10)) zsumuje (0; 0; 0; 1; 0; 1; 0) i zwróci 2.

ISERROR w przykładzie programu Excel nr 3

Załóżmy, że masz identyfikator rejestracji, imię i nazwisko oraz znaki uczniów zapisanych na Twój kurs, podane w komórkach B5: D11.

Musisz kilkakrotnie wyszukać imię i nazwisko ucznia na podstawie jego identyfikatora rejestracji. Teraz chcesz ułatwić sobie wyszukiwanie, pisząc składnię, która:

dla dowolnego identyfikatora powinien móc podać odpowiednią nazwę. Czasami identyfikator rejestracji może nie być obecny na liście; w takich przypadkach powinien zwrócić „Nie znaleziono”. Możesz to zrobić za pomocą wzoru ISERROR w programie Excel:

= JEŻELI (ISERROR (WYSZUKAJ.PIONOWO (F5, WYBIERZ ((1,2), 5 $ B $: 11 $ B $, 5 $ C $: 11 $ C $), 2, 0)), „Nieobecne”, WYSZUKAJ.PIONOWO (F5, WYBIERZ ((1,2), 5 $ B $: 11 $ B $, 5 $ C $: 11 $ C $), 2, 0))

Przyjrzyjmy się najpierw formule ISERROR w programie Excel:

  • WYBIERZ ((1,2), 5 $ B $: 11 $ B $, 5 $ C $: 11 $ C $) utworzy tablicę i zwróci (1401, „Arpit”; 1402, „Ayush”; 1403, „Ajay”; 1404 , „Dhruv”; 1405, „Mayank”; 1406, „Parul”; 1407, „Sashi”)
  • VLOOKUP (F5 WYBIERZ ((1,2), $ B $ 5: B $ $ 11 $ C $ 5: $ C $ 11), 2, 0)), następnie poszukiwania F5 w tablicy 2 i jego powrót ND
  • ISERROR (WYSZUKAJ.PIONOWO (F5, WYBIERZ (…)) sprawdzi, czy wystąpił błąd w funkcji i zwróci PRAWDA lub FAŁSZ.
  • JEŻELI (ISERROR (WYSZUKAJ.PIONOWO (F5, WYBIERZ (…)), „Nieobecny”, WYSZUKAJ.PIONOWO (F5, WYBIERZ ())) zwróci odpowiednią nazwę ucznia, jeśli jest obecna, w przeciwnym razie zwróci „Nieobecny”.

Użyj formuły ISERROR w programie Excel dla 1403 w komórce F5,

zwróci nazwę „Ajay”.

W przypadku 1410 składnia zwróci „Brak”.

Co należy wiedzieć o funkcji ISERROR w programie Excel

  • Funkcja ISERROR w programie Excel sprawdza, czy dane wyrażenie zwróci błąd
  • Zwraca wartości logiczne, PRAWDA lub FAŁSZ.
  • Testuje pod kątem # N / A, #VALUE!, #REF!, # DIV / 0!, #NUM!, #NAZWA? I #NULL !.

ISERROR Film funkcji Excela

Interesujące artykuły...