Funkcja PRZEŁĄCZ

Excel 2019+, Microsoft 365

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

Funkcja zwróci błąd #N/D.

Tak, porównanie jest wrażliwe na wielkość liter w tekstach.

Do 126 par (łącznie 254 argumenty).

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