Funkcja ISNA Excel

Anonim

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?