Funkcja Excel ISNA służy do sprawdzania, czy formuła zwraca a #Nie dotyczy błąd. Jeśli podana wartość to a #Nie dotyczy błąd wtedy zwróci TRUE, w przeciwnym razie False. Może sprawdzić, czy odniesienia, formuła i wartości są błędem #N/D, czy nie.
Składnia ISNA
=ISNA(wartość)
Wartość: Może to być cokolwiek, wartość, odniesienie lub formuła programu Excel.
Zobaczmy kilka przykładów funkcji ISNA w programie EXCEL.
Przykład 1
Jeśli komórka A2 zawiera #N/A, poniższa formuła zwróci TRUE.
=NIEZB.ZNACZ.(A2)
Przykład 2
Komórka A3 zawiera #Wartość, poniższa formuła zwróci FAŁSZ.
=NIEZBĘDNY(A3)
Notatka: Funkcja ISNA zwróci TRUE dla błędu #N/D. W przypadku każdego innego błędu zwróci false. Aby wyłapać jakikolwiek błąd, użyj funkcji ISERROR w programie Excel.
ISNA z funkcją WYSZUKAJ.PIONOWO Przykład 3
W tym przykładzie ISNA dostarczymy formułę WYSZUKAJ.PIONOWO jako argument do ISNA, aby sprawdzić, czy formuła zwraca błąd #N/D.
W powyższych danych chcę znaleźć Raju i Reenę. Chciałbym zobaczyć PRAWDA, jeśli nie ma ich na liście, w przeciwnym razie Fałsz.
Napisz tę formułę w E2 i skopiuj w poniższej komórce.
=CZYNA(WYSZUKAJ.PIONOWO(D2,$A$2:$A$6,1,0))
Ponieważ Reeny nie ma na liście, oznacza to PRAWDA, a RAJU to Fałsz, ponieważ jest na liście. Jeśli chcesz zrozumieć funkcję WYSZUKAJ.PIONOWO, przeczytaj ten krótki artykuł.
ISNA z IF i WYSZUKAJ.PIONOWO Przykład 3
Teraz chciałbyś coś zrobić, gdy dowiesz się, że dana funkcja zwraca błąd #N/D. Na przykład wyświetlanie „Nie znaleziono wartości” zamiast tępego PRAWDA lub FAŁSZ. To bardziej znaczące.
Napisz tę funkcję JEŻELI-ISNA-WYSZUKAJ.PIONOWO, aby uzyskać bardziej sensowne zwroty.
=JEŻELI(CZY.NA(WYSZUKAJ.PIONOWO(D2,$A$2:$A$6,1,0));"Nie na liście";"Znaleziono na liście")
Pierwszym argumentem IF jest zawsze test. Ponieważ ISNA jest częścią grupy funkcji IS, która wykonuje testy i zwraca PRAWDA-FAŁSZ, są one idealne dla argumentu testowego JEŻELI. Możesz dowiedzieć się więcej o funkcji Excel JEŻELI tutaj.
JEŻELI sprawdza Wartość zwróconą przez ISNA i zwraca wartość określoną dla TRUE i FALSE.
To samo można zrobić za pomocą IFNA. IFNA jest dostępny dla użytkowników od Excela 2013.
Popularne artykuły:
50 skrótów Excela, które zwiększą Twoją produktywność
Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel 2016
Jak korzystać z funkcji SUMIF w programie Excel?