(IFNA w angielskiej wersji Excela)
Funkcja JEŻELI.ND jest specjalnie zaprojektowana do obsługi błędu #ND w Excelu. Często ten błąd pojawia się, gdy formuła nie może znaleźć określonej wartości lub odniesienia. Funkcja JEŻELI.ND pozwala zastąpić standardowy błąd #ND inną wartością lub komunikatem.
Argumenty:
- Wartość – jest to wartość lub formuła, którą chcemy sprawdzić pod kątem błędu #ND.
- Wartość_jeżeli_NA – wartość, która zostanie zwrócona, jeśli pierwszy argument wygeneruje błąd #ND.
Przykład z życia codziennego:
Wyobraź sobie, że masz menu w restauracji i chcesz dowiedzieć się, jaki składnik jest głównym składnikiem w danym daniu. Jeśli dania nie ma w menu, system mógłby zwrócić komunikat „Nie znaleziono”. Taką sytuację potrafi obsłużyć formuła JEŻELI.ND.
Przykład zastosowania w Excelu:
Chcesz dowiedzieć się, jaki jest główny składnik dania wpisanego do komórki A2, użyj w tym celu funkcji PRZEŁĄCZ.
-
- Rozpocznij od wprowadzenia do komórki B2 formuły PRZEŁĄCZ.
=PRZEŁĄCZ(D1; "Zupa pomidorowa"; "Pomidory"; "Ratatouille"; "Bakłażan"; "Spaghetti Bolognese"; "Makaron spaghetti"; "Pizza Margherita"; "Sos pomidorowy")
-
- Pierwszym argumentem formuły jest adres komórki, do której wpiszesz nazwę dania
- Kolejne argumenty formuły tworzą pary: nazwę dania i jego główny składnik
-
- Następnie ustaw kursor pomiędzy znakiem równości, a nazwą funkcji PRZEŁĄCZ.
- Wpisz nazwę funkcji JEŻELI.ND i otwórz nawias.
- Przejdź na koniec, za nawias zamykający formułę PRZEŁĄCZ.
- Wpisz ;, a następnie w cudzysłowie „Danie nie zostało znalezione w menu”.
- Zamknij nawias i zatwierdź formułę wciskając przycisk ENTER.
- Rozpocznij od wprowadzenia do komórki B2 formuły PRZEŁĄCZ.
Zagnieżdżona formuła PRZEŁĄCZ w formule JEŻELI.ND wygląda nastepująco:
=JEŻELI.ND(PRZEŁĄCZ(A2; "Zupa pomidorowa"; "Pomidory"; "Ratatouille"; "Bakłażan"; "Spaghetti Bolognese"; "Makaron spaghetti"; "Pizza Margherita"; "Sos pomidorowy"); "Danie nie zostało znalezione w menu")
Jeżeli danie z komórki A2 istnieje w menu, to zostanie wyświetlony jego główny składnik w komórce B2. W przeciwnym razie w komórce B2 pojawi się komunikat „Danie nie zostało znalezione w menu”.
Ważna informacja
W powyższym przykładzie lista dań i głównych składników została wprowadzona bezpośrednio do formuły. W praktyce zamiast wartości wprowadzanych na sztywno stosuje się odwołania do zakresów komórek lub całych kolumn. Opisany powyżej przykład można łatwiej rozwiązać za pomocą funkcji wyszukiwania, które zostaną omówione w kolejnych lekcjach.
Należy także pamiętać, że funkcje, które mogą jako wynik zwrócić komunikat o błędzie typu #ND są w praktyce bardzo często zagnieżdżane w formule JEŻELI.ND
lub w formule JEŻELI.BŁĄD
.
Różnica między JEŻELI.ND a JEŻELI.BŁĄD:
Chociaż obie funkcje są używane do obsługi błędów, mają różne zastosowania:
- JEŻELI.ND jest specyficzny i służy wyłącznie do obsługi błędu #ND.
- JEŻELI.BŁĄD jest bardziej uniwersalny i obsługuje wszystkie rodzaje błędów w Excelu, nie tylko #ND.