Szybka nawigacja
Funkcja WYBIERZ
Podsumowanie
Funkcja WYBIERZ w Excelu pozwala wybrać jedną wartość z listy do 254 elementów na podstawie podanego numeru pozycji. To eleganckie narzędzie do tworzenia dynamicznych menu wyboru i przełączników w formułach.
Składnia
WYBIERZ(nr_arg;wartość1;[wartość2];...)
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| nr_arg | Number |
Tak | Numer indeksu (1-254) określający pozycję do wybrania |
| wartość1;[wartość2];... | Any |
Tak | Lista wartości do wyboru (pierwszy wymagany, pozostałe opcjonalne) |
Użycie funkcji CHOOSE
Funkcja WYBIERZ zastępuje skomplikowane zagnieżdżone instrukcje IF, umożliwiając łatwy wybór wartości na podstawie numeru pozycji. Idealna do tworzenia menu kontekstowych, dynamicznych etykiet i przełączników w dashboardach.
Typowe przykłady CHOOSE
Podstawowy wybór z listy
=WYBIERZ(2;A2;A3;A4;A5)
Zwraca wartość z drugiej pozycji (A3) - "Drugi".
Wybór tekstu lub liczby
=WYBIERZ(3;"Poniedziałek";"Wtorek";"Środa";"Czwartek")
Zwraca "Środa" jako trzecią wartość z listy.
Dynamiczny zakres z SUMĄ
=SUMA(A2:WYBIERZ(2;A3;A4;A5))
Sumuje zakres A2:A4 (WYBIERZ zwraca A4). Wynik: 80.
Menu dni tygodnia
=WYBIERZ(A1;"Pn";"Wt";"Śr";"Cz";"Pt";"Sob";"Nd")
Pokazuje dzień tygodnia na podstawie numeru w A1.
Często zadawane pytania
Typowe błędy i rozwiązania
#VALUE!
Cause: nr_arg < 1 lub > liczba argumentów wartości
Solution: Sprawdź czy indeks mieści się w zakresie 1 do liczby podanych wartości
#NAME?
Cause: Błędna składnia lub nieprawidłowe odwołanie
Solution: Sprawdź separatory (; zamiast ,) i odwołania do komórek
Uwagi
- Obsługuje tablice - każda wartość nr_arg jest oceniana osobno
- Można łączyć z funkcjami SUMA, ŚREDNIA itp. dla dynamicznych zakresów
- Alternatywa dla SWITCH (nowsza funkcja w Excel 2019+)
Kompatybilność
Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Niedostępne w:
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+