Spis treści
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.xlsx5 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.