Funkcja Przełącz() to jedna z funkcji logicznych Excela. Wyszukuje pierwszy spełniony warunek i zwraca przypisaną do niego wartość.
Wyrażenie – wyrażenie, wartość którego jest sprawdzana;
Wartość1 – możliwa wartość Wyrażenia;
Wynik1 – wynik zwracany przez funkcję,
jeżeli Wyrażenie ma Wartość1;
Domyślnie_lub_Wartość2 – może być to wartość dla kolejne pary wyrażenie-wynik, albo wartość domyślna, jeżeli żaden z ostatnich warunków nie został spełniony.
Funkcja działa w ten sposób, że sprawdzane są kolejne Wartości o przy znalezieniu pierwszego warunku sprawdzonego – zwraca przypisany do niej Wynik. Jeżeli wcześniejszy warunek nie jest spełniony, funkcja zwraca wartość przypisaną do argumentu Domyślnie. Brak spełnienia kolejnych warunków oraz brak wartości domyślnej generuje błąd #N/D.
Funkcja w Excelu występuje od wersji 2019. Odpowiednikiem w VBA jest funkcja SWITCH().
W VBA we wszystkich wersjach, również tych wcześniejszych jest też instrukcja Select … Case_, działająca bardzo podobnie.


