Obsługa Błędów i Audyt Formuł – Jak Naprawić i Oczyścić Arkusz
Im większy i bardziej skomplikowany staje się Twój arkusz w Excelu, tym większa szansa, że prędzej czy później na ekranie zobaczysz tajemnicze błędy zaczynające się od znaku płatka (#). Te komunikaty potrafią nie tylko popsuć wygląd profesjonalnego raportu, ale też zablokować działanie innych formuł sumujących. Ten poradnik nauczy Cię, jak ukrywać i kontrolować błędy oraz jak prześwietlić każdą formułę krok po kroku.
1. Najczęstsze kody błędów w Excelu i ich przyczyny
| Kod błędu | Co on oznacza i dlaczego się pojawił? |
|---|---|
| #N/D! (#N/A) | Brak danych. Funkcja wyszukująca (np. VLOOKUP lub XLOOKUP) nie znalazła szukanej wartości w bazie (często przez ukryte spacje). |
| #ARG! (#VALUE!) | Błąd argumentu. Próbujesz wykonać operację matematyczną na niewłaściwym typie danych (np. pomnożyć liczbę przez słowo). |
| #NAZWA? (#NAME?) | Excel nie rozpoznaje słowa w formule. Najczęściej to zwykła literówka w nazwie funkcji (np. SMUA zamiast SUMA) lub brak cudzysłowu wokół tekstu. |
| #DZIEL/0! (#DIV/0!) | Próba podzielenia liczby przez zero lub przez komórkę, która jest całkowicie pusta. |
| #ADR! (#REF!) | Błąd odwołania. Formuła szuka komórki, która została fizycznie usunięta z arkusza lub została nadpisana przez inne wklejanie danych. |
2. Magiczna funkcja JEŻELI.BŁĄD i okno czujnika (Układ dwukolumnowy)
Zabezpieczanie przez JEŻELI.BŁĄD
Wytnij błędy z raportu i wstaw własny tekst:
- Zasada działania – Funkcja
JEŻELI.BŁĄD(IFERROR)działa jak filtr bezpieczeństwa. Najpierw próbuje wykonać Twoją formułę, a jeśli ta zwróci jakikolwiek błąd, zamienia go na podany przez Ciebie komunikat lub cyfrę. - Zapis w praktyce – Zamiast czystego VLOOKUP zapisz:
=JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO(A2;B:C;2;0); "Brak w bazie"). Jeśli towaru nie ma na magazynie, zamiast #N/D! klient zobaczy ładny tekst. Jeśli chcesz, aby komórka została pusta, wpisz dwa cudzysłowy:"".
Zaawansowany Audyt Arkusza
Trop powiązania między komórkami bez wysiłku:
- Śledź poprzedniki i zależności – W zakładce Formuły znajdziesz przyciski, które rysują na ekranie niebieskie strzałki. Pokazują one dokładnie, skąd dana formuła bierze dane i na jakie inne komórki wpływa w całym pliku.
- Okno czujnika – Specjalny panel podręczny. Pozwala na przypięcie i obserwowanie kluczowych komórek (np. wyniku finansowego spółki) w małym okienku, nawet gdy pracujesz w zupełnie innej zakładce wielkiego pliku.
3. Rentgen dla skomplikowanych formuł
| Narzędzie diagnostyczne | Gdzie szukać i jak używać? |
|---|---|
| Szacuj formułę (Evaluate Formula) | Zakładka Formuły -> Szacuj formułę. Pozwala klikać przycisk „Szacuj” i oglądać krok po kroku, jak Excel wylicza poszczególne części zagnieżdżonych funkcji. |
| Podgląd pod F9 | Zaznacz interesujący Cię fragment formuły na długim pasku u góry ekranu i naciśnij klawisz F9. Excel natychmiast zamieni ten kod na jego realny, aktualny wynik liczbowy lub tekstowy. |
| Sprawdzanie błędów | Automatyczny kreator (Zakładka Formuły -> Sprawdzanie błędów), który skanuje aktywny arkusz i zatrzymuje się na każdej komórce wymagającej interwencji. |
Wskazówka: Uważaj na tzw. odwołania cykliczne (Circular References). Pojawiają się wtedy, gdy formuła próbuje policzyć samą siebie (np. w komórce A1 wpisujesz =A1+B1). Excel wpada wtedy w nieskończoną pętlę i wyświetla komunikat na dole paska stanu. Natychmiast znajdź tę komórkę i popraw adres, bo Excel przestanie przeliczać resztę arkusza!