Kursy

Lista rozwijana Excel: jak zrobić, edytować i usunąć

Lista rozwijana w Excelu krok po kroku: z zakresu, z tabeli, wpisana ręcznie. Edycja, usuwanie, lista zależna i wielokrotny wybór.

Lista rozwijana Excel - tablet z klawiaturą na drewnianym blacie w magazynie hurtowni, na ekranie arkusz Excela z rozwiniętą przy jednej komórce listą rozwijaną, w tle regały z kartonami, obok skaner kodów kreskowych i podkładka z dokumentami
Spis treści
  1. Jak zrobić listę rozwijaną w Excelu krok po kroku
  2. Lista rozwijana Excel: z zakresu, z tabeli czy wpisana ręcznie
  3. Jak edytować listę rozwijaną w Excelu
  4. Jak usunąć listę rozwijaną w Excelu
  5. Zależna lista rozwijana w Excelu z funkcją ADR.POŚR
  6. Lista rozwijana z wyszukiwaniem i autouzupełnianiem
  7. Lista rozwijana wielokrotnego wyboru w Excelu
  8. Lista rozwijana w Excelu w przeglądarce i w Arkuszach Google
  9. FAQ
  10. Podsumowanie

Lista rozwijana w Excelu to reguła sprawdzania poprawności danych, dzięki której wartość komórki wybierasz strzałką z przygotowanego zestawu pozycji. Alert o błędzie w stylu Stop dodatkowo blokuje ręczne wpisanie czegoś spoza listy. Robisz ją w trzech krokach: zaznaczasz komórkę, wybierasz Dane > Sprawdzanie poprawności danych, a w oknie ustawiasz Lista i wskazujesz źródło pozycji. Tak ograniczysz niespójne wpisy typu “zrealizowane” i “zrealizowano” w jednej kolumnie, które psują filtry, sumy i tabele przestawne. Wyboru kilku pozycji naraz zwykła lista w Excelu nie obsługuje. Nazwy opcji podajemy według polskich stron pomocy Microsoftu i polskiego Excela z Microsoft 365 (listopad 2026).

Jak zrobić listę rozwijaną w Excelu krok po kroku

Najpierw przygotuj pozycje listy, potem podepnij je do komórki. Microsoft radzi trzymać pozycje w tabeli Excela, bo wtedy lista sama się aktualizuje. Instrukcja dotyczy Excela dla Microsoft 365 oraz wersji 2016-2024 na Windows:

  1. Wpisz pozycje listy w kolumnie, jedna pod drugą, najlepiej na osobnym arkuszu. Zaznacz dowolną z nich i naciśnij Ctrl+T, żeby zamienić zakres w tabelę.
  2. Zaznacz komórkę (albo kilka komórek), w której ma być lista rozwijana.
  3. Na karcie Dane wybierz Sprawdzanie poprawności danych.
  4. Na karcie Ustawienia, w polu Dozwolone, wybierz Lista. Polska pomoc Microsoftu nazywa to pole “Zezwalaj”.
  5. Kliknij w pole Źródło i zaznacz myszą komórki z pozycjami, bez nagłówka kolumny.
  6. Zostaw zaznaczone pole Rozwinięcia w komórce. Bez niego strzałka przy komórce się nie pojawi.
  7. Zaznacz Ignoruj puste, jeśli komórka może zostać pusta, i kliknij OK.

Jeśli polecenie Sprawdzanie poprawności danych jest szare, najpierw zakończ edycję komórki klawiszem Enter albo Esc, bo w trakcie wpisywania polecenie jest niedostępne. Jeśli to nie pomoże, arkusz może być chroniony albo skoroszyt udostępniony. Microsoft radzi wtedy odblokować arkusz albo zatrzymać udostępnianie i spróbować ponownie. Pamiętaj też, że reguła pilnuje danych wpisywanych ręcznie. Według pomocy Microsoftu przy kopiowaniu i wypełnianiu komórek komunikaty się nie pokazują.

Okno ma jeszcze dwie karty, które warto ustawić. Na karcie Komunikat wejściowy wpiszesz podpowiedź wyświetlaną po kliknięciu komórki, do 225 znaków. Na karcie Alert o błędzie decydujesz, co się stanie, gdy ktoś wpisze wartość spoza listy. Styl Stop blokuje taki wpis. Style Ostrzeżenie i Informacje wyświetlają komunikat, ale pozwalają zostawić wartość. Dla kolumny, z której później liczysz tabelę przestawną, wybieraj Stop.

Lista rozwijana Excel: z zakresu, z tabeli czy wpisana ręcznie

Źródło listy możesz podać na trzy sposoby i od tego wyboru zależy, ile pracy kosztuje późniejsza zmiana pozycji. Porównanie:

ŹródłoJak wpisać w polu ŹródłoDodanie nowej pozycjiKiedy wybrać
Kolumna tabeli Excelazaznacz komórki tabeli bez nagłówkawpisz pozycję pod tabelą, lista aktualizuje się samalista, która będzie rosła (klienci, produkty, pracownicy)
Zwykły zakres komórekzaznacz komórki, np. =$A$2:$A$9po dopisaniu pozycji poza zakresem trzeba poprawić Źródłokrótka, stała lista
Pozycje wpisane ręczniewpisz je w polu Źródło, np. Tak;Nie;Możeedycja pola Źródło2-5 pozycji, które się nie zmienią

Przy pozycjach wpisanych ręcznie uważaj na separator. Pomoc Microsoftu pokazuje przykład z przecinkami, bez spacji: “Tak,Nie,Możliwe”. W Windows z polskimi ustawieniami regionalnymi separatorem listy jest jednak średnik, tak samo jak w formułach (=ADR.POŚR(A2;PRAWDA)). Jeśli lista nie rozdziela pozycji tak, jak chcesz, zamień przecinki na średniki albo odwrotnie. Separator zależy od ustawień regionalnych systemu, nie od samego Excela.

Lista może korzystać z pozycji z innego arkusza. Microsoft pokazuje to na przykładzie arkusza Miasta z pozycjami w zakresie A2:A9. Arkusz z pozycjami możesz potem ukryć i zabezpieczyć, żeby nikt przypadkiem nie zmienił listy.

Jak edytować listę rozwijaną w Excelu

Sposób edycji zależy od źródła, a źródło sprawdzisz w tym samym oknie. Zaznacz komórkę z listą, wybierz Dane > Sprawdzanie poprawności danych i spójrz na pole Źródło na karcie Ustawienia. Microsoft wymienia cztery możliwe przypadki:

  • Kolumna tabeli Excela. Dopisz pozycję pod ostatnią albo usuń komórkę. Wszystkie listy oparte na tabeli zaktualizują się same.
  • Zakres komórek. Zmień pozycje w arkuszu z listą. Jeśli lista się wydłużyła, kliknij w pole Źródło i zaznacz zakres od nowa.
  • Nazwany zakres (w polu Źródło widać nazwę, np. =Działy). Zmień pozycje w komórkach źródłowych. Jeśli dopisujesz pozycje poza nazwanym zakresem, wybierz Formuły > Menedżer nazw, kliknij nazwę i rozszerz zakres w polu Odwołuje się do.
  • Pozycje wpisane ręcznie. Popraw je bezpośrednio w polu Źródło.

Jeśli zmieniasz samo pole Źródło, a tę samą listę ma wiele komórek, zaznacz pole Zastosuj te zmiany we wszystkich komórkach z tymi samymi ustawieniami. Bez tego nowe źródło dostanie tylko zaznaczona komórka. Zmiana danych we wspólnej tabeli albo zakresie działa inaczej: wszystkie listy, które z nich korzystają, aktualizują się same. Gdy usuwasz pozycję ze środka listy, kliknij jej komórkę prawym przyciskiem, wybierz Usuń i przesuń komórki w górę, żeby w liście nie została dziura.

Jak usunąć listę rozwijaną w Excelu

Listę rozwijaną usuwasz przyciskiem Wyczyść wszystko w oknie sprawdzania poprawności.

  1. Zaznacz komórkę z listą. Kilka komórek zaznaczysz, klikając je z wciśniętym Ctrl.
  2. Wybierz Dane > Sprawdzanie poprawności danych.
  3. Na karcie Ustawienia kliknij Wyczyść wszystko, a potem OK.

Jeśli nie wiesz, gdzie w arkuszu są listy rozwijane, Excel je znajdzie. Naciśnij Ctrl+G, kliknij Specjalnie, wybierz Sprawdzanie poprawności danych i opcję Wszystkie. Excel zaznaczy wszystkie komórki z regułami poprawności, a wtedy powtórz trzy kroki wyżej. Pamiętaj, że w ten sposób usuniesz też inne reguły poprawności, na przykład ograniczenie do dat albo liczb.

Zależna lista rozwijana w Excelu z funkcją ADR.POŚR

Zależna lista rozwijana pokazuje różne pozycje w zależności od tego, co wybrano w pierwszej liście. Przykład: w kolumnie A wybierasz kategorię “Owoce” albo “Warzywa”, a lista w kolumnie B pokazuje tylko produkty z tej kategorii. Excel nie ma do tego osobnej opcji. Składasz ją z dwóch udokumentowanych funkcji: nazw zakresów i funkcji ADR.POŚR (w angielskim Excelu INDIRECT), która zamienia tekst na odwołanie.

  1. Na osobnym arkuszu wpisz kategorie jako nagłówki kolumn, np. Owoce i Warzywa, a pod każdym produkty z tej kategorii. Nazwa kategorii nie może zawierać spacji, bo stanie się nazwą zakresu.
  2. Zaznacz cały blok z nagłówkami i wybierz Formuły > Utwórz z zaznaczenia. Zaznacz Górny wiersz i kliknij OK. Excel nada każdej kolumnie nazwę z jej nagłówka.
  3. W komórce A2 zrób zwykłą listę rozwijaną z nagłówków, czyli z samych nazw kategorii, i wybierz z niej jedną kategorię, np. Owoce.
  4. Zaznacz komórkę B2, otwórz Dane > Sprawdzanie poprawności danych, wybierz Lista i w polu Źródło wpisz =ADR.POŚR(A2).

Według pomocy Microsoftu ADR.POŚR przyjmuje między innymi nazwę zdefiniowaną zapisaną jako tekst. Gdy w A2 jest słowo “Owoce”, funkcja zwraca zakres o nazwie Owoce i to on staje się źródłem drugiej listy. Po zmianie kategorii w A2 wybierz produkt w B2 jeszcze raz, bo ten przepis zmienia dostępne pozycje, ale nie kasuje poprzedniego wyboru. Microsoft zaznacza też jedno ograniczenie: odwołania do innych skoroszytów przez ADR.POŚR nie działają w Excelu w przeglądarce, więc wszystkie listy trzymaj w jednym pliku.

Lista rozwijana z wyszukiwaniem i autouzupełnianiem

W Excelu z Microsoft 365 lista rozwijana podpowiada pozycje podczas pisania. Microsoft udostępnił autouzupełnianie list w Excelu dla Windows w bieżącym kanale aktualizacji od wersji 2306, czyli od połowy 2023 roku. Potem trafiło do Excela na Maca, iOS i Androida. Gdy zaczniesz pisać w komórce, lista zawęża się do pasujących pozycji. Pasujący tekst może być na początku, w środku albo na końcu pozycji, więc wpisanie “pol” znajdzie też pozycję “Opole”. Puste pozycje są pomijane.

To odpowiada na częste pytanie o listę “z opcją wyszukiwania”. Przy długich listach, na przykład kilkuset produktach, pisanie fragmentu nazwy jest szybsze niż przewijanie. Microsoft ogłaszał tę funkcję dla Excela z subskrypcji Microsoft 365, więc w starszych wersjach kupionych jednorazowo może jej nie być. Office 2021 dostał zresztą ostatnie poprawki 13 października 2026 roku, o czym piszemy w tekście o końcu wsparcia Office 2021.

Lista rozwijana wielokrotnego wyboru w Excelu

Zwykła lista rozwijana w Excelu nie pozwala wybrać kilku pozycji naraz. Każdy wybór zastępuje poprzedni, a komórka przechowuje jedną wartość. Obejścia, które krążą w poradnikach, opierają się na makrach VBA, czyli kodzie dopisanym do skoroszytu. Taki plik trzeba zapisać z obsługą makr, a część firm blokuje makra ze względów bezpieczeństwa.

Microsoft testuje od 24 września 2026 roku listy w komórce, które pozwalają trzymać kilka wartości w jednej komórce. Działają tylko w kanale Beta programu Microsoft 365 Insider, w Excelu dla Windows i Maca. We wpisie z zapowiedzią Microsoft wymienia jednak ograniczenie: sprawdzanie poprawności danych nie przyjmuje takiej listy jako pozycji listy rozwijanej. Menu wielokrotnego wyboru bez makr więc na razie nie ma. Różnice między obiema funkcjami opisaliśmy w tekście o tym, czym nowe listy w komórce różnią się od listy rozwijanej.

Jeśli wybór wielu opcji jest ci potrzebny bez makr, Arkusze Google mają go wbudowanego (sekcja niżej).

Lista rozwijana w Excelu w przeglądarce i w Arkuszach Google

Excel w przeglądarce tworzy listę tak samo: Dane > Sprawdzanie poprawności danych, potem Lista i Źródło. Różnica dotyczy edycji. Według pomocy Microsoftu w wersji przeglądarkowej zmienisz pozycje wpisane ręcznie i zakres komórek. Zmiana zakresu przypisanego do nazwy wymaga już Excela na komputerze, choć same wartości w komórkach źródłowych poprawisz w przeglądarce.

W Arkuszach Google lista rozwijana nazywa się menu. Wstawisz je na trzy sposoby: z menu Wstaw > Menu, wpisując w komórce znak @ i wybierając Menu albo przez Dane > Sprawdzanie poprawności danych > Dodaj regułę. W panelu reguły wybierasz Menu z zakresu albo wpisujesz pozycje ręcznie. Arkusze mają opcję, której Excel nie ma: pole Zezwalaj na wybieranie wielu opcji, dostępne dla menu w formacie elementu. Google zaznacza w pomocy Arkuszy, że na urządzeniach mobilnych kilku opcji na razie nie wybierzesz, nawet przy włączonym ustawieniu.

FAQ

Dlaczego w komórce nie widać strzałki listy rozwijanej?

Najczęściej w oknie Sprawdzanie poprawności danych odznaczone jest pole Rozwinięcia w komórce. Microsoft pisze wprost, że bez niego strzałka się nie pojawi. Strzałka jest też widoczna dopiero po zaznaczeniu komórki z listą.

Jak zrobić listę rozwijaną w Excelu z innego arkusza?

Tak samo jak z tego samego arkusza: w polu Źródło kliknij kartę drugiego arkusza i zaznacz komórki z pozycjami. Jeszcze wygodniej jest nadać zakresowi nazwę i wpisać w Źródło =Nazwa, bo wtedy nie musisz pamiętać, gdzie leży lista.

Czy lista rozwijana może pokazywać kolory?

Sama reguła sprawdzania poprawności kolorów nie nadaje. W Excelu kolor komórki w zależności od wybranej pozycji ustawisz formatowaniem warunkowym. W Arkuszach Google kolor przypisujesz każdej pozycji menu w panelu reguły.

Jak wykorzystać wartość z listy rozwijanej w formule?

Wartość wybraną z listy formuły traktują tak samo jak wpisaną ręcznie. W naszym przykładzie jest nią tekstowy status. Wybrany status możesz sprawdzić funkcją JEŻELI, a cenę wybranego produktu pobrać z cennika funkcją WYSZUKAJ.PIONOWO.

Podsumowanie

Listę rozwijaną w Excelu zrobisz w oknie Dane > Sprawdzanie poprawności danych: w polu Dozwolone wybierasz Lista, a w polu Źródło wskazujesz pozycje. Najwygodniej trzymać je w tabeli Excela (Ctrl+T), bo wtedy nowe pozycje trafiają do listy same. Pozycje wpisane ręcznie w polskim Windows oddzielaj zwykle średnikiem, choć pomoc Microsoftu pokazuje przecinek. Edycja zależy od źródła, które widać w polu Źródło, a listę usuwasz przyciskiem Wyczyść wszystko. Listę zależną zbudujesz z nazw zakresów i funkcji ADR.POŚR. Excel z Microsoft 365 sam podpowiada pozycje podczas pisania. Wyboru kilku pozycji naraz Excel bez makr nie oferuje. Mają go Arkusze Google, a testowane w Excelu listy w komórce nie działają z listą rozwijaną. Stan interfejsu: Excel z Microsoft 365, listopad 2026.

Co dalej

Więcej z działu Narzędzia i automatyzacja