Jak używać funkcji IFERROR (JEŻELI.BŁĄD) w Excelu
Polskie | Angielski |
---|---|
JEŻELI.BŁĄD | IFERROR |
Opis i zastosowanie funkcji
Funkcja IFERROR, w polskiej wersji programu znana jako JEŻELI.BŁĄD, jest stosowana w Excelu oraz Google Sheet do obsługi błędów w formułach. Umożliwia ona zwrócenie określonej wartości, gdy w wyniku obliczeń pojawi się błąd.
Syntaktyka i przykłady użycia
Syntaktyka funkcji JEŻELI.BŁĄD w Excelu oraz Google Sheets prezentuje się następująco:
JEŻELI.BŁĄD(wartość, wartość_jeśli_błąd)
- wartość – wyrażenie lub formuła, której ewentualne błędy będą przechwytywane przez funkcję.
- wartość_jeśli_błąd – wartość zwracana, kiedy w wyrażeniu „wartość” wystąpi błąd.
Przykład 1: Jeżeli w komórce A1 znajduje się wartość 0, próba wykonania operacji 1/A1
spowoduje błąd dzielenia przez zero. Funkcja JEŻELI.BŁĄD pozwala uniknąć jego wyświetlenia:
=JEŻELI.BŁĄD(1/A1, "Błąd - dzielenie przez zero")
W tym przypadku, jeśli A1 zawiera 0, zamiast błędu funkcja zwróci komunikat „Błąd – dzielenie przez zero”.
Przykłady wykorzystania w praktycznych zadaniach
Zadanie 1: Obliczanie średniej arytmetycznej
Załóżmy, że mamy listę wartości w kolumnie A (od A2 do A101) i niektóre komórki są puste lub zawierają nieprawidłowe dane. Standardowa funkcja ŚREDNIA
nie poradzi sobie z takimi sytuacjami.
=JEŻELI.BŁĄD(ŚREDNIA(A2:A101), "Nie można obliczyć")
Jeśli w zakresie A2 do A101 wystąpi błąd, funkcja ŚREDNIA
normalnie zwróciłaby błąd, ale dzięki funkcji JEŻELI.BŁĄD otrzymamy komunikat „Nie można obliczyć”.
Zadanie 2: Obliczenia z użyciem funkcji VLOOKUP/HLOOKUP
Funkcje VLOOKUP i HLOOKUP są często używane do wyszukiwania danych. Problem pojawia się, gdy wyszukiwany element nie znajduje się w zakresie źródłowym, co skutkuje błędem #N/D.
=JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO("xyz", A2:B100, 2, FAŁSZ), "Nie znaleziono")
W przypadku, gdy termin „xyz” nie zostanie odnaleziony w zakresie A2:B100, funkcja JEŻELI.BŁĄD zamiast błędu #N/D zwróci komunikat „Nie znaleziono”.
Funkcja IFERROR (JEŻELI.BŁĄD) jest niezwykle przydatna do zarządzania sytuacjami, w których potencjalne błędy mogłyby zakłócić analizę danych lub wprowadzić w niej zamieszanie. Stosowanie jej jest wskazane w każdym przypadku, gdzie możliwość wystąpienia błędu w danych lub formułach istnieje.
Więcej informacji: https://support.microsoft.com/pl-pl/office/jeżeli-błąd-funkcja-c526fd07-caeb-47b8-8bb6-63f3e417f611