Opis
Za pomocą tej funkcji można wychwytywać i obsługiwać błędy w formule.
Składnia
JEŻELIBŁĄD(wartość, wartość_jeśli_błąd)
Wejścia
Funkcja ta akceptuje następujące argumenty:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
wartość |
Tak | Wartość lub wyrażenie, w którym należy sprawdzić, czy występuje błąd. | Odwołanie do komórki, zakres komórek, liczba, ciąg tekstowy lub formuła, której wynikiem jest którykolwiek z poniższych wyników. |
wartość_jeśli_błąd |
Tak | Wartość zwracana, jeśli formuła zwróci błąd. | Odwołanie do komórki, zakres komórek, liczba, ciąg tekstowy lub formuła, której wynikiem jest którykolwiek z poniższych wyników. |
Przykłady
Dane próbki
| A | B | ||
|---|---|---|---|
| 1 | 100 | 20 | |
| 2 | 50 | 0 | |
| 3 | 30 | 5 | |
| 4 | Cztery | 10 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Podziel wartość w jednej komórce przez wartość w drugiej komórce. Jeżeli wystąpi błąd, zwraca dostarczoną wiadomość. | =JEŻELI.BŁĄD(A1/B1;"Nie można dzielić") |
Ta formuła działa w następujący sposób:
Wynik: 5 . |
| Podziel wartość w jednej komórce przez wartość w drugiej komórce. Jeżeli wystąpi błąd, zwraca dostarczoną wiadomość. | =JEŻELI.BŁĄD(A2/B2;"Nie można dzielić") |
Ta formuła działa w następujący sposób:
Wynik: Nie można podzielić . |
| Pomnóż wartość w jednej komórce przez wartość w drugiej komórce. Jeżeli wystąpi błąd, zwraca dostarczoną wiadomość. | =JEŻELI.BŁĄD(A4*B4, "Nieprawidłowe obliczenie") |
Ta formuła działa w następujący sposób:
Wynik: Obliczenie nieprawidłowe . |
| Wyszukaj konkretną wartość w zakresie. Jeżeli wystąpi błąd, zwraca dostarczoną wiadomość. | =JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO("Banan";A1:B4;2;FAŁSZ);"Nie znaleziono banana") |
Ta formuła działa w następujący sposób:
Wynik: Nie znaleziono banana . |
Uwagi
- Funkcja IFERROR zwraca określoną wartość, jeśli formuła zwróci błąd; w przeciwnym razie zwraca wynik formuły.
- Funkcja IFERROR wychwytuje wszystkie klasy błędów (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? i #NULL!). Nie rozróżnia klas błędów.
- Funkcja JEŻELI/BŁĄD jest często używana z funkcjami takimi jak WYSZUKAJ.PIONOWO , WYSZUKAJ.PIONOWO i INDEKS / DOPASUJ w celu obsługi scenariuszy brakujących danych.
- Funkcję JEŻELI.BŁĄD można zagnieżdżać w innych funkcjach lub używać jako części większej formuły.
Porady
- Użyj funkcji JEŻELI.BŁĄD, aby oczyścić arkusze kalkulacyjne, zastępując komunikaty o błędach bardziej przyjaznym dla użytkownika tekstem lub pustymi komórkami.
- Należy zachować ostrożność stosując polecenie IFERROR, gdyż może ono maskować uzasadnione błędy, które warto zbadać.
- Jeśli chcesz wychwycić tylko błędy #N/A, rozważ użycie bardziej szczegółowej funkcji IFNA .
- W przypadku bardziej złożonej obsługi błędów można zagnieżdżać instrukcje IF w instrukcji IFERROR.
- Podczas rozwiązywania problemów tymczasowo usuń opcję JEŻELI.BŁĄD, aby zobaczyć faktyczne błędy generowane przez formuły.