Ten samouczek będzie zademonstruj, jak radzić sobie z błędami WYSZUKAJ.PIONOWO #N/D w programie Excel i Arkuszach Google.
IFNA w funkcji WYSZUKAJ.PIONOWO
Podczas wyszukiwania wartości za pomocą funkcji WYSZUKAJ.PIONOWO, jeśli wartość nie zostanie znaleziona, funkcja WYSZUKAJ.PIONOWO zwróci błąd #N/D.
1 | =WYSZUKAJ.PIONOWO(E3;B3:C6;2;FAŁSZ) |
Możesz dodać funkcję IFNA poza funkcją WYSZUKAJ.PIONOWO, aby zrobić coś innego, jeśli funkcja WYSZUKAJ.PIONOWO spowoduje błąd IFNA. W tym przykładzie wypiszemy „Nie znaleziono”, jeśli funkcja WYSZUKAJ.PIONOWO spowoduje błąd #N/A:
1 | =JEŻELI (WYSZUKAJ.PIONOWO(E3;B3:C6;2FAŁSZ);"Nie znaleziono") |
Innym powszechnym zastosowaniem funkcji IFNA jest wykonanie drugiej funkcji WYSZUKAJ.PIONOWO, jeśli pierwsza funkcja WYSZUKAJ.PIONOWO nie może znaleźć wartości. Można to wykorzystać, jeśli wartość można znaleźć na jednym z dwóch arkuszy; jeśli wartość nie znajduje się na pierwszym arkuszu, zamiast tego wyszukaj wartość na drugim arkuszu.
1 | =JEŻELI(WYSZUKAJ.PIONOWO(E3;B3:C6;2,FAŁSZ);WYSZUKAJ.PIONOWO(E3;'Arkusz 02'!B3:C6;2,FAŁSZ)) |
IF ISNA w funkcji WYSZUKAJ.PIONOWO
Funkcja IFNA została wprowadzona w programie Excel 2013. Wcześniej trzeba było używać bardziej skomplikowanej kombinacji IF / ISNA:
1 | =JEŻELI(CZY.NA(WYSZUKAJ.PIONOWO(E3;B3:C6;2FAŁSZ))"Nie znaleziono";WYSZUKAJ.PIONOWO(E3;B3:C6;2;FAŁSZ)) |
Funkcja CZY.NAA sprawdza, czy wynik formuły WYSZUKAJ.PIONOWO jest błędem #N/D, i zwraca odpowiednio wartość Prawda lub Fałsz. Jeśli to prawda (tj. Twojej wartości wyszukiwania brakuje w tablicy wyszukiwania), funkcja JEŻELI zwróci określony komunikat, w przeciwnym razie poda wynik WYSZUKAJ.PIONOWO.
IFERROR - WYSZUKAJ.PIONOWO
Jak wspomniano powyżej, funkcja IFNA sprawdza, czy formuła zwraca tylko błąd #N/D. Zamiast tego można użyć funkcji IFERROR do sprawdzenia, czy KAŻDY zwracany jest błąd:
1 | =JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO(E3;B3:C6;2FAŁSZ);"Nie znaleziono") |
Jeśli ISNA i IFNA w WYSZUKAJ.PIONOWO – Arkusze Google
Te formuły działają tak samo w Arkuszach Google, jak w programie Excel.