Co to jest i do czego służy „NR.BŁĘDU”?
Funkcja NR.BŁĘDU (ERROR.TYPE w języku angielskim) zwraca kod liczbowy odpowiadający typowi błędu w komórce Excela. Pozwala to na automatyczne wykrywanie i obsługę błędów w arkuszu kalkulacyjnym, zamiast ręcznego sprawdzania każdej komórki. Jest to niezwykle przydatne w skomplikowanych arkuszach, gdzie wiele formuł może generować różne typy błędów. Zamiast wyświetlać komunikat o błędzie, NR.BŁĘDU dostarcza kod, który można wykorzystać w innych formułach do podejmowania decyzji lub wyświetlania spersonalizowanych komunikatów.
Składnia „NR.BŁĘDU”
Składnia funkcji NR.BŁĘDU jest prosta: NR.BŁĘDU(wartość). Jedynym argumentem jest wartość, która może być odwołaniem do komórki zawierającej błąd, formułą zwracającą błąd lub wartość, która sama w sobie jest błędem (np. #DZIEL!/0).
Dane wejściowe „NR.BŁĘDU”
Funkcja NR.BŁĘDU przyjmuje jeden argument:
- wartość: Dowolne odwołanie do komórki, formuła lub wartość, która może generować błąd. Jeśli argument nie jest błędem, funkcja zwróci 0.
Przykłady zastosowania „NR.BŁĘDU”
Załóżmy, że komórka A1 zawiera formułę, która może zwrócić błąd #DZIEL!/0. W komórce B1 możemy użyć funkcji NR.BŁĘDU: =JEŻELI(NR.BŁĘDU(A1)=2;”Błąd dzielenia przez zero”;”Brak błędu”). Ta formuła sprawdzi, czy w komórce A1 wystąpił błąd dzielenia przez zero (kod błędu 2), i wyświetli odpowiedni komunikat. Można to rozszerzyć na obsługę innych typów błędów, tworząc bardziej zaawansowane mechanizmy kontroli błędów w arkuszu.
Najczęściej pojawiające się błędy „NR.BŁĘDU”, oraz co mogą znaczyć?
- #LICZBA!: Błąd w obliczeniach numerycznych (np. próba pierwiastkowania z liczby ujemnej).
- #DZIEL!/0!: Próba dzielenia przez zero.
- #ODSYŁ!: Błąd odwołania do komórki (np. odwołanie do komórki, która nie istnieje).
- #WARTOŚĆ!: Błąd typu danych (np. próba dodania tekstu do liczby).
- #NA!: Brak wartości (np. gdy formuła nie może znaleźć żądanej wartości).
- #IMIĘ?: Błąd nazwy (np. nieprawidłowe użycie nazwy funkcji lub zakresu).
- #NULL!: Błąd przecięcia (np. użycie operatora przecięcia między dwoma zakresami, które się nie przecinają).
- 0: Brak błędu.