Szybka nawigacja
Funkcja PRZEŁĄCZ
Podsumowanie
Funkcja PRZEŁĄCZ w Excelu porównuje wyrażenie z listą wartości i zwraca wynik odpowiadający pierwszej pasującej wartości. To elegancka alternatywa dla zagnieżdżonych funkcji JEŻELI, umożliwiająca łatwe mapowanie wartości na wyniki z opcjonalną wartością domyślną.
Składnia
PRZEŁĄCZ(wyrażenie; wartość1; wynik1; [domyślne lub wartość2; wynik2];…[domyślne lub wartość3; wynik3])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| wyrażenie | Any |
Tak | Wyrażenie wymagane - wartość do porównania (liczba, tekst, data) |
| wartość1...wartość126 | Any |
Tak | Wartości do dopasowania - do 126 wartości |
| wynik1...wynik126 | Any |
Tak | Wyniki do zwrócenia dla pasujących wartości |
| domyślne | Any |
Nie | Opcjonalna wartość domyślna (ostatni argument) |
Użycie funkcji SWITCH
PRZEŁĄCZ zastępuje skomplikowane zagnieżdżone formuły JEŻELI, umożliwiając czytelne mapowanie wartości na wyniki. Idealna do konwersji kodów na nazwy, oceniania wyników czy tworzenia menu wyboru.
Typowe przykłady SWITCH
Dni tygodnia z DZIEŃ.TYG
=PRZEŁĄCZ(DZIEŃ.TYG(A2);1;"Niedziela";2;"Poniedziałek";3;"Wtorek";4;"Środa";5;"Czwartek";6;"Piątek";7;"Sobota";"Nieznany dzień")
Konwertuje numer dnia tygodnia na nazwę polską z wartością domyślną.
Oceny punktowe
=PRZEŁĄCZ(A2;0;"Niedostateczny";1;"Niedostateczny";2;"Dopuszczający";3;"Dostateczny";4;"Dobry";5;"Bardzo dobry";6;"Celujący";"Błąd")
Przypisuje opisową ocenę na podstawie punktowej (0-6).
Bez wartości domyślnej
=PRZEŁĄCZ(B2;"A";"Wysoki";"B";"Średni";"C";"Niski")
Zwraca #N/D gdy brak dopasowania bez domyślnej wartości.
Często zadawane pytania
Typowe błędy i rozwiązania
#N/D
Cause: Brak dopasowania bez wartości domyślnej
Solution: Dodaj wartość domyślną jako ostatni argument
#ZŁY.ARG.
Cause: Nieprawidłowa liczba argumentów lub domyślny nie na końcu
Solution: Sprawdź pary wartość-wynik i umieść domyślny na końcu
#NAZWA?
Cause: Błąd w nazwie funkcji
Solution: Użyj PRZEŁĄCZ (z polskim ustawieniem Excela)
Uwagi
- Dostępna tylko w Excel 2019+ i Microsoft 365
- Porównanie dokładne - wrażliwe na wielkość liter
- Wartość domyślna musi być OSTATNIM argumentem
- Do 126 par wartość-wynik (254 argumenty max)
- Nie obsługuje zakresów jak SUMA.JEŻELI
Kompatybilność
Dostępne w: Excel 2019, Excel 2021, Microsoft 365
Niedostępne w: Excel 2016 i starsze, Excel Online (ograniczone), Excel dla Mac starszy niż 2019
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2019+, Microsoft 365