lista rozwijana Excel? (krok po kroku)

lista rozwijana excel

Aby utworzyć listę rozwijaną w programie Excel, wykonaj następujące kroki.

1. Na drugim arkuszu wpisz elementy, które mają się pojawić na liście rozwijanej.

Rzeczy

Uwaga: Jeśli nie chcesz, aby użytkownicy mieli dostęp do elementów w Arkuszu 2, możesz ukryć Arkusz 2. Aby to zrobić, kliknij prawym przyciskiem myszy kartę Arkusz 2 i kliknij Ukryj.

2. Na pierwszym arkuszu wybierz komórkę B1.

Wybierz Komórka

3. Na karcie Dane, w grupie Narzędzia danych kliknij opcję Walidacja danych.

Kliknij opcję Walidacja danych

Pojawi się okno dialogowe „Weryfikacja danych”.

4. Kliknij pole Źródło i wybierz zakres A1:A3 na Arkuszu 2.

5. W polu Zezwalaj kliknij opcję Lista.

Kryteria walidacji

6. Kliknij OK.

Wynik :

Lista rozwijana w programie Excel

Uwaga: Aby skopiować/wkleić listę rozwijaną, wybierz komórkę zawierającą listę rozwijaną i naciśnij CTRL + c, wybierz inną komórkę i naciśnij CTRL + v.

7. Możesz także wprowadzić elementy bezpośrednio w polu Źródło, zamiast używać odniesienia do zakresu.

Prosta lista rozwijana

Uwaga: na liście rozwijanej rozróżniana jest wielkość liter. Na przykład, jeśli użytkownik wpisze „tak”, zostanie wyświetlony alert o błędzie.

Zezwalaj na inne wpisy

Możesz także utworzyć listę rozwijaną w programie Excel, która umożliwia inne wpisy.

1. Po pierwsze, jeśli wpiszesz wartość, której nie ma na liście, Excel wyświetli alert o błędzie.

Alarm błędu

Aby zezwolić na inne wpisy, wykonaj następujące kroki.

2. Na karcie Dane w grupie Narzędzia danych kliknij opcję Walidacja danych.

Kliknij opcję Walidacja danych

Pojawi się okno dialogowe „Weryfikacja danych”.

3. W zakładce Alarm o błędzie usuń zaznaczenie pola „Pokaż alert o błędzie po wprowadzeniu nieprawidłowych danych”.

Zezwalaj na inne wpisy

4. Kliknij OK.

5.Możesz teraz wprowadzić wartość, której nie ma na liście.

Wprowadzanie ręczne

Dodaj/usuń elementy

Możesz dodawać lub usuwać elementy z listy rozwijanej w programie Excel bez konieczności otwierania okna dialogowego „Weryfikacja danych” i zmiany odniesienia do zakresu. To oszczędza czas.

1. Aby dodać element do listy rozwijanej, przejdź do opcji Elementy i wybierz element.

Wybierz element

2. Kliknij prawym przyciskiem myszy, a następnie kliknij opcję Wstaw.

Kliknij opcję Wstaw

3. Wybierz „Przesuń komórki w dół” i kliknij OK.

Przesuń komórki w dół

Wynik:

Nowy zakres odniesienia

Uwaga: Excel automatycznie zmienił odniesienie do zakresu z Arkusz2!$A$1:$A$3 na Arkusz2!$A$1:$A$4. Możesz to sprawdzić otwierając okno dialogowe „Weryfikacja danych”.

4. Wprowadź nowy element.

Wpisz nowy element

Wynik:

Zaktualizowana lista rozwijana

5. Aby usunąć pozycję z listy rozwijanej, w kroku 2 kliknij Usuń, wybierz „Caps Up” i kliknij OK.

Dynamiczna lista rozwijana

Możesz także użyć formuły, która automatycznie aktualizuje listę rozwijaną po dodaniu elementu na końcu listy.

1. Na pierwszym arkuszu wybierz komórkę B1.

Wybierz Komórka

2. Na karcie Dane, w grupie Narzędzia danych kliknij opcję Walidacja danych.

Kliknij opcję Walidacja danych

Pojawi się okno dialogowe „Weryfikacja danych”.

3. Kliknij pole Źródło i wprowadź formułę:
= PRZESUNIĘCIE(Arkusz2!$A$1,0,0,LICZBA(Arkusz2!$A:$A),1)

4. W polu Zezwalaj kliknij opcję Lista.

Funkcja PRZESUNIĘCIA

Objaśnienie: Funkcja OFFSET przyjmuje 5 argumentów. Odniesienie: Arkusz2!$A$1, wiersze do przesunięcia: 0, kolumny do przesunięcia: 0, wysokość: COUNTA(Arkusz2!$A:$A) i szerokość: 1: COUNTA(Arkusz2!$A:$A) i szerokość: 1. COUNTA(Arkusz2!$A:$A) zlicza liczbę wartości w kolumnie A Arkusza2, które nie są puste. Kiedy dodasz element do listy Arkusza 2, wzrasta COUNTA(Arkusz2!$A:$A). Dlatego zakres zwracany przez funkcję OFFSET rozszerza się, a lista rozwijana jest aktualizowana.

5. Kliknij OK.

6. Na drugim arkuszu po prostu dodaj nową pozycję na końcu listy.

Dodaj nowy element

Wynik:

Dynamiczna lista rozwijana

Usuń listę rozwijaną

Aby usunąć listę rozwijaną w programie Excel, wykonaj następujące kroki.

1. Wybierz komórkę zawierającą listę rozwijaną.

Wybierz komórkę z listą rozwijaną

2. Na karcie Dane, w grupie Narzędzia danych kliknij opcję Walidacja danych.

Kliknij opcję Walidacja danych

Pojawi się okno dialogowe „Weryfikacja danych”.

3. Kliknij opcję Wyczyść wszystko.

Kliknij Wyczyść wszystko

Uwaga: Aby usunąć wszystkie inne listy rozwijane z tymi samymi ustawieniami, zaznacz pole „Zastosuj te zmiany do wszystkich innych komórek z tymi samymi ustawieniami” przed kliknięciem Wyczyść wszystko.

4. Kliknij OK.

Zależne listy rozwijane

Chcesz dowiedzieć się więcej o listach rozwijanych w Excelu? Dowiedz się, jak tworzyć zależne listy rozwijane.

1. Na przykład, jeśli użytkownik wybierze Pizza z pierwszej listy rozwijanej.

Pierwsza lista rozwijana

2. Druga lista rozwijana zawiera pozycje pizzy.

Druga lista rozwijana

3. Jeśli jednak użytkownik wybierze język chiński z pierwszego menu, drugie menu będzie zawierać dania kuchni chińskiej.

Zależne listy rozwijane w programie Excel

Magia malarstwa

Możesz także przechowywać swoje elementy w tabeli programu Excel, aby utworzyć dynamiczną listę rozwijaną.

1. Na drugim arkuszu wybierz element z listy.

Wybierz element listy

2. Na karcie Wstaw, w grupie Tabele kliknij opcję Tabela.

Wstaw tabelę

3. Excel automatycznie wybiera dane za Ciebie. Kliknij OK.

Utwórz tabelę

4. Jeśli wybierzesz listę, Excel wyświetli odniesienie strukturalne.

Strukturalne odniesienie

5. Użyj tego odwołania strukturalnego, aby utworzyć dynamiczną listę rozwijaną.

Tabela i POŚREDNIE

Objaśnienie: Funkcja POŚREDNIA programu Excel konwertuje ciąg tekstowy na prawidłowe odwołanie.

6. Na drugim arkuszu po prostu dodaj nową pozycję na końcu listy.

Dodaj element

Wynik:

Dynamiczna lista rozwijana

Uwaga: spróbuj sam. Pobierz plik Excel i utwórz tę listę rozwijaną.

7. W przypadku korzystania z tabel skorzystaj z funkcji UNIKALNE w programie Excel 365/2021, aby wyodrębnić unikalne pozycje z listy.

Unikalne elementy listy

Uwaga: ta dynamiczna funkcja tabelaryczna, wprowadzona w komórce F1, wypełnia wiele komórek. Wow ! To zachowanie w programie Excel 365/2021 nazywa się dopełnianiem.

8. Użyj tego zakresu rozlania, aby utworzyć magiczne menu rozwijane.

Utwórz listę rozwijaną

Objaśnienie: Zawsze używaj pierwszej komórki (F1) i znaku skrótu, aby odnieść się do zakresu rozlania.

Wynik :

Lista rozwijana z unikalnymi wartościami

Uwaga: Kiedy dodajesz nowe rekordy, funkcja UNIQUE automatycznie wyodrębnia nowe unikalne elementy z listy, a Excel automatycznie aktualizuje listę rozwijaną.