PRZEŁĄCZ, funkcja

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac Excel 2019

Funkcja PRZEŁĄCZ ocenia jedną wartość (nazywaną wyrażeniem), korzystając z listy wartości, i zwraca wynik odpowiadający pierwszej zgodnej wartości. W przypadku braku dopasowania może zostać zwrócona opcjonalna wartość domyślna. 

Uwaga

Ta funkcja jest dostępna w systemie Windows lub na komputerze Mac, jeśli masz pakiet Office 2019 lub masz subskrypcję platformy Microsoft 365. Jeśli jesteś subskrybentem platformy Microsoft 365, upewnij się, że masz najnowszą wersję pakietu Office.

Szczegóły techniczne

Składnia

PRZEŁĄCZ(wyrażenie; wartość1; wynik1; [domyślne lub wartość2; wynik2];…[domyślne lub wartość3; wynik3])

Argument Opis
wyrażenie
(wymagane)
Wyrażenie to wartość (taka jak liczba, data lub tekst) porównywana z argumentami wartość1... wartość126.
wartość1... wartość126 WartośćN to wartość porównywana z wyrażeniem.
wynik1…wynik126 WynikN to wartość, która zostanie zwrócona, gdy odpowiedni argument wartośćN będzie zgodny z wyrażeniem. WynikN i musi być podany dla każdego odpowiadającego mu argumentu wartośćN .
wartość domyślna
(opcjonalne)
Wartość domyślna to wartość zwracana w przypadku, gdy w wyrażeniach wartościN nie zostaną znalezione żadne dopasowania. Argument Domyślny jest identyfikowany przez brak odpowiadającego mu wyrażenia wynikN (zobacz przykłady). Argument „domyślne” musi być ostatnim argumentem funkcji.

Liczba argumentów funkcji jest ograniczona do 254, dlatego można użyć do 126 par argumentów wartości i wyników.

Omówienie

Mówiąc najprościej, działanie funkcji PRZEŁĄCZ jest następujące:

  • =PRZEŁĄCZ(Wartość do przełączenia; Wartość do dopasowania1...[2–126]; Wartość do zwrócenia, jeśli dopasowano1...[2–126]; Wartość do zwrócenia, jeśli niczego nie dopasowano)

Ocenić można do 126 pasujących wartości i wyników.

Zobacz następującą formułę:

Podział argumentów funkcji PRZEŁĄCZ

  1. Wartość do przełączenia? W tym przypadku DZIEŃ.TYG(A2) równa się 2.

  2. Jaką wartość chcesz dopasować? W tym przypadku to 1, 2 i 3.

  3. Jeśli zostanie znalezione dopasowanie, co należy zwrócić jako wynik? W tym przypadku będzie to niedziela dla 1, poniedziałek dla 2, a wtorek dla 3.

  4. Wartość domyślna do zwrócenia, jeśli nie zostanie znalezione żadne dopasowanie. W tym przypadku to tekst „Brak dopasowania”.

    Uwaga

    Jeśli nie ma zgodnych wartości i nie podano argumentu domyślnego, funkcja PRZEŁĄCZ zwraca błąd #N/A.

Przykłady

Możesz skopiować przykładowe dane z poniższej tabeli i wkleić je w komórce A1 nowego arkusza programu Excel, aby zobaczyć funkcję PRZEŁĄCZ w działaniu. Jeśli formuły nie zawierają wyników, możesz je zaznaczyć, a następnie nacisnąć klawisz F2>Enter. Jeśli to konieczne, możesz dostosować szerokości kolumn, aby wyświetlić pełne dane.

Przykład

Wartość Formuła Wynik
2 =PRZEŁĄCZ(DZIEŃ.TYG(A2);1;"Niedziela";2;"Poniedziałek";3;"Wtorek";"Brak dopasowania") Ponieważ A2=2, a argumentem wyniku odpowiadającym wartości 2 jest Poniedziałek, funkcja PRZEŁĄCZ zwraca wartość Poniedziałek.
99 =PRZEŁĄCZ(A3;1;"Niedziela";2;"Poniedziałek";3;"Wtorek") Ponieważ nie ma dopasowania ani argumentu inaczej , funkcja PRZEŁĄCZ zwraca wartość #N/A
99 =PRZEŁĄCZ(A4;1;"Niedziela";2;"Poniedziałek";3;"Wtorek";"Brak dopasowania") Brak dopasowania
2 =PRZEŁĄCZ(A5;1;"Niedziela";7;"Sobota";"dzień tygodnia") dzień tygodnia
3 =PRZEŁĄCZ(A6;1;"Niedziela";2;"Poniedziałek";3;"Wtorek";"Brak dopasowania") Wtorek

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.