Co to jest i do czego służy „CZY.BRAK”?
Funkcja CZY.BRAK (ISNA w języku angielskim) to funkcja logiczna w programie Excel, która sprawdza, czy dana komórka zawiera wartość błędu #N/A (ang. #N/A – Not Available). Funkcja zwraca wartość logiczną PRAWDA (TRUE), jeśli komórka zawiera błąd #N/A, i FAŁSZ (FALSE) w przeciwnym wypadku. Jest niezwykle przydatna w sytuacjach, gdy chcesz uniknąć wyświetlania komunikatów o błędach lub wykonać alternatywne obliczenia, gdy wartość nie jest dostępna.
Składnia „CZY.BRAK”
Składnia funkcji CZY.BRAK jest prosta: CZY.BRAK(wartość), gdzie wartość to odwołanie do komórki lub wyrażenie, które chcesz sprawdzić pod kątem błędu #N/A.
Dane wejściowe „CZY.BRAK”
Jedynym argumentem funkcji CZY.BRAK jest wartość. Może to być:
- Odwołanie do pojedynczej komórki (np. A1).
- Wynik formuły (np. SUMA(B1:B10)).
- Wartość liczbowa lub tekstowa.
Funkcja zwróci PRAWDA tylko wtedy, gdy argument wartość wyniknie w błąd #N/A. Inne błędy, takie jak #WARTOŚĆ!, #DZIEL!/0!, #LICZBA! itp., nie zostaną rozpoznane przez funkcję CZY.BRAK.
Przykłady zastosowania „CZY.BRAK”
Załóżmy, że komórka A1 zawiera formułę, która może zwrócić błąd #N/A. Możemy użyć funkcji CZY.BRAK w następujący sposób:
=JEŻELI(CZY.BRAK(A1); "Brak danych"; A1)
– Ta formuła sprawdzi, czy komórka A1 zawiera błąd #N/A. Jeśli tak, wyświetli „Brak danych”, w przeciwnym razie wyświetli wartość komórki A1.=JEŻELI(CZY.BRAK(A1); 0; A1)
– Jeśli A1 zawiera #N/A, formuła zwróci 0, w przeciwnym razie wartość A1.=SUMA(JEŻELI(CZY.BRAK(A1:A10);0;A1:A10))
– Ta formuła zsumuje wartości z zakresu A1:A10, zastępując błędy #N/A wartością 0.
Najczęściej pojawiające się błędy „CZY.BRAK”, oraz co mogą znaczyć?
Sama funkcja CZY.BRAK nie zwraca błędów, ale błąd #N/A, który sprawdza, może wynikać z różnych przyczyn w zależności od formuły, w której jest używana. Najczęstsze przyczyny to:
- #N/A w argumencie: Błąd #N/A pojawia się w komórce, do której odwołuje się funkcja CZY.BRAK. Zazwyczaj wynika to z niepowodzenia funkcji SZUKAJ.PIONOWO, SZUKAJ.POZIOMO lub innych funkcji wyszukiwania, które nie znalazły dopasowania.
- Błędne odwołanie do komórki: Formuła odwołuje się do komórki, która nie istnieje lub jest pusta.
- Błędna składnia formuły: Błąd w składni formuły, w której użyta jest funkcja CZY.BRAK.
Rozwiązywanie problemów wymaga analizy formuły, która generuje błąd #N/A, i sprawdzenia poprawności odwołań do komórek oraz składni.