Utwórz w Excelu listę rozwijaną z tabeli (5 przykładów)

  • Udostępnij To
Hugh West

W Microsoft Excel, tworzenie listy rozwijanej z tabeli jest bardzo proste. W tym artykule wyjaśnimy proces tworzenia listy rozwijanej w Excelu z tabeli. Aby zilustrować ten problem, będziemy podążać za różnymi przykładami, a następnie za różnymi zestawami danych.

Pobierz Zeszyt ćwiczeń

Zeszyt ćwiczeń można pobrać stąd.

Excel Drop-Down List.xlsx

5 Przykłady tworzenia listy rozwijanej w Excelu z tabeli

1. utwórz listę rozwijaną z tabeli z walidacją

Aby stworzyć listę rozwijaną z tabeli możemy użyć zatwierdzenie Jest to jedna z najprostszych metod tworzenia drop-down. Użyjemy zatwierdzenie na trzy następujące sposoby:

1.1 Użycie danych komórek do stworzenia listy rozwijanej

Aby zilustrować tę metodę, mamy zbiór danych o uczniowie i ich tematy W tym przykładzie utworzymy listę rozwijaną z wartości kolumn tematy w Komórka C13 Zobaczmy, jak możemy to zrobić:

  • Na początku należy wybrać komórkę C13 . Go to the Dane tab.
  • Wybierz opcję Walidacja danych od Narzędzia danych Otworzy się nowe okno.

  • Następnie, z Walidacja danych okno, przejdź do Ustawienia opcja.
  • Z rozwijanej listy Pozwól w sekcji wybrać opcję Wykaz .

  • Wtedy otrzymamy. Źródło bar. Wybierz komórkę (C5:C10) w barze.
  • Naciśnij OK .

  • Na koniec zobaczymy ikonę rozwijaną w komórce C13 Jeśli klikniemy na ikonę, otrzymamy wartości przedmiotu naszego zbioru danych.

1.2 Ręczne wprowadzanie danych

W tym przykładzie będziemy wpisywać wartości pod rozwijanym paskiem ręcznie, podczas gdy w poprzednim przykładzie pobieraliśmy wartości z naszego zbioru danych. W poniższym zbiorze danych wpiszemy rozwijany pasek dla roku zaliczeniowego studentów w komórce D13 Aby wykonać tę czynność, wystarczy wykonać poniższe kroki:

  • Po pierwsze, wybierz komórkę D13 . Otwórz Walidacja danych okno.
  • Idź do Ustawienia opcja.
  • Z. Pozwól wybierz z listy rozwijanej wykaz opcja.

  • Następnie w Źródło bar, wprowadzany ręcznie 2019 , 2020 & 2021 .
  • Naciśnij OK .

  • Na koniec widzimy rozwijaną listę 3 wartości lat w komórce D13 .

1.3 Użycie formuły Excela

Formułę możemy wykorzystać również do utworzenia drop-down w Microsoft Excel . W tym przykładzie wykonamy to samo zadanie z tym samym zbiorem danych, co pierwsza metoda. W tym przypadku użyjemy formuły Excela. Zobaczmy kroki wykonania tej pracy:

  • Najpierw wybierz komórkę C 13 . Otwórz Walidacja danych okno.
  • Wybierz Ustawienia opcja.
  • Wybierz wykaz opcja z Pozwól rozwiń.

  • Teraz możemy zobaczyć Źródło dostępny jest bar. Wstaw w nim następujący wzór:
=OFFSET($C$5,0,0,6)

  • Naciśnij OK .

  • W końcu możemy zobaczyć ikonę rozwijaną w komórce C13 Jeśli klikniemy na ikonę, otrzymamy rozwijaną listę przedmiotów.

Read More: Jak stworzyć zależną listę rozwijaną w Excelu

2. utwórz dynamiczną listę rozwijaną z tabeli Excela

Czasami po ustawieniu listy rozwijanej możemy potrzebować dodać elementy lub wartości do tej listy. Aby dodać nową wartość w tabeli, jak również w liście rozwijanej musimy uczynić ją dynamiczną. Rozwiążmy ten problem wykonując następujące kroki:

  • Na początku należy wybrać Wkładka tab.
  • Z zakładki należy wybrać opcję Tabela .

  • Otworzy się nowe okno.
  • Wybierz zakres komórek (B4:B10) jako dane tabelaryczne.
  • Nie zapomnij zaznaczyć opcji ' Moja tabela ma nagłówki".
  • Naciśnij OK .

  • Teraz wybierz komórkę E6 . Otwórz Walidacja danych okno.
  • Wybierz Ustawienia opcja.
  • Wybierz wykaz opcja z Pozwól rozwiń.
  • W nowym miejscu wstawiamy następującą formułę Źródło bar:
=INDIRECT("Table1[Name]")

  • Naciśnij OK .

  • Ponownie stworzymy tabelę dla Tematy kolumna.

  • Tutaj należy wybrać komórkę F6 . Otwórz Walidacja danych okno.
  • Wybierz Ustawienia opcja.
  • Z. Pozwól z listy rozwijanej wybierz wykaz opcja
  • W nowym miejscu wstawiamy następującą formułę Źródło bar:
=INDIRECT("Tabela2[Tematy]")

  • Naciśnij OK .

  • Teraz dodaj nową nazwę Richard w Nazwa kolumna. widzimy, że lista rozwijana również pokazuje nową wartość.

  • Na koniec wstaw nową wartość Literatura w Tematy kolumny, otrzymamy nową wartość również w rozwijanej kolumnie.

Read More: Jak stworzyć dynamicznie zależną listę rozwijaną w Excelu

3. lista rozwijana kopiowanie wklejanie w Excelu

Załóżmy, że mamy listę rozwijaną w komórce i chcemy ją skopiować do innej komórki. W tym przykładzie dowiemy się, jak możemy skopiować listę rozwijaną z jednej komórki do drugiej. Wystarczy przejść przez następującą instrukcję, aby wykonać tę czynność:

  • Po pierwsze, wybierz komórkę rozwijaną, którą chcemy skopiować.
  • Do kliknij prawym przyciskiem myszy na stronie i wybrać Kopia opcja.

  • Teraz wybierz komórkę F6 gdzie wkleimy listę rozwijaną.
  • Idź do Strona główna Wybierz zakładkę Pasta opcja.
  • Z rozwijanej listy należy wybrać opcję Wklej Specjalnie .

  • Następnie otworzy się nowe okno, w którym należy zaznaczyć opcję Walidacja z pudełka.
  • Naciśnij OK .

  • W końcu widzimy, że lista rozwijana w komórce F6 jest kopią E6 .

Podobne lektury

  • Niedziałająca lista rozwijana w Excelu (8 problemów i rozwiązań)
  • Jak utworzyć listę z zakresu w programie Excel (3 metody)
  • Utwórz listę rozwijaną w wielu kolumnach w Excelu (3 sposoby)
  • Wielokrotnie zależna lista rozwijana Excel VBA (3 sposoby)
  • Jak stworzyć listę rozwijaną w Excelu z kolorem (2 sposoby)

Wybierz wszystkie komórki listy rozwijanej z tabeli.

Czasami możemy mieć wiele list rozwijanych w naszym zbiorze danych. W tym przykładzie zobaczymy, jak możemy znaleźć i wybrać wszystkie listy rozwijane w zbiorze danych. Użyjemy zbioru danych z naszego poprzedniego przykładu, aby zilustrować tę metodę. Zobaczmy, jak możemy to zrobić po wykonaniu prostych kroków:

  • Po pierwsze, przejdź do Znajdź & Wybierz opcja w sekcji edycji wstążka .
  • Z rozwijanej listy wybierz opcję Go To Special .

  • Otworzy się nowe okno.
  • Zaznacz opcję Wszystkie pod Zatwierdzanie danych opcja.
  • Hit OK .

  • W ten sposób otrzymujemy wybraną listę rozwijaną w komórkach E6 & F6 .

Read More: Jak dokonać wielokrotnego wyboru z listy rozwijanej w Excelu

5. zależne lub warunkowe tworzenie listy rozwijanej

Załóżmy, że musimy stworzyć dwie powiązane ze sobą listy rozwijane. W tym przykładzie zobaczymy, jak sprawić, by lista rozwijana była dostępna w zależności od innej listy rozwijanej. Aby wykonać tę czynność, wystarczy postępować zgodnie z krokami:

  • Po pierwsze, wybierz komórkę E6 .
  • Otwórz Walidacja danych okno.
  • Wybierz Ustawienia opcja.
  • Wybierz wykaz opcja z Pozwól rozwijany
  • Wprowadź następującą formułę w nowym Źródło bar:
=$B$4:$C$4

  • Naciśnij OK .

  • Następnie należy przejść do Formuła tab.
  • Wybierz opcję Tworzenie na podstawie wyboru od Nazwa zdefiniowana sekcja.

  • Wtedy otworzy się nowe okno.
  • Zaznacz tylko opcję Górny rząd .
  • Naciśnij OK .

  • Teraz wybierz komórkę F6 i otworzyć Walidacja danych okno.
  • Idź do Ustawienia opcja.
  • Z. Pozwól z listy rozwijanej wybierz opcję Wykaz .
  • W nowym miejscu wstawiamy następującą formułę Źródło bar:
=INDIRECT(E6)

  • Naciśnij OK .

  • Wreszcie, jeśli wybierzemy opcję Owoce z Drop Down-1 otrzymujemy tylko owoce w Drop Down-2.

  • Ponownie Jeśli wybierzemy Warzywa w Drop Down-1 otrzymamy listę warzyw w Drop Down-2.

Read More: Warunkowa lista rozwijana w Excelu(Tworzenie, sortowanie i używanie)

Rzeczy do zapamiętania

  • Lista rozwijana jest tracona, jeśli skopiujesz komórkę (która nie zawiera listy rozwijanej) nad komórką, która zawiera listę rozwijaną.
  • Najgorsze jest to, że Excel nie zapewni alertu informującego użytkownika przed nadpisaniem menu rozwijanego.

Wniosek

W tym artykule staraliśmy się omówić wszystkie możliwe metody tworzenia list rozwijanych w Excelu z tabel. Pobierz podręcznik do ćwiczeń dodany do tego artykułu i przećwicz sam. Jeśli czujesz jakieś zamieszanie po prostu skomentuj w poniższym polu.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.