Excel: utwórz listę rozwijaną z innego arkusza


Często możesz chcieć utworzyć listę rozwijaną w arkuszu Excela, używając wartości z innego arkusza.

Poniższy przykład krok po kroku pokazuje, jak to zrobić.

Krok 1: Utwórz listę wartości

Załóżmy, że chcemy, aby użytkownik mógł wprowadzać dane dotyczące różnych drużyn koszykówki do Arkusza 1 programu Excel:

Aby mieć pewność, że użytkownik wprowadzi tylko określone nazwy zespołów, w Arkuszu 2 określimy listę prawidłowych nazw zespołów:

Krok 2: Utwórz nazwę listy rozwijanej

Następnie podświetlimy zakres komórek A1: A7 w Arkuszu 2 i klikniemy prawym przyciskiem myszy.

Kliknij opcję Ustaw nazwę w menu rozwijanym, a następnie w polu Nazwa wpisz Zespoły . Następnie kliknij OK :

Krok 3: Użyj sprawdzania danych, aby utworzyć listę rozwijaną

Załóżmy, że chcemy, aby użytkownik mógł wprowadzić jedną z nazw zespołów z listy w Arkuszu 2 w zakresie A2:A10 w Arkuszu 1 .

Możemy podświetlić zakres A2:A10 w Arkuszu1 , a następnie kliknąć ikonę Walidacja danych w grupie Narzędzia danych na karcie Dane na górnej wstążce:

W nowym oknie, które się pojawi, kliknij strzałkę menu rozwijanego obok opcji Zezwalaj i wybierz opcję Lista .

Następnie wpisz =teams w polu Źródło :

Na koniec kliknij OK .

Teraz, gdy klikniesz jedną z komórek w zakresie A2:A10 , pojawi się strzałka rozwijana, gdzie użytkownik może wybrać jedną z nazw zespołów na liście Sheet2 :

Dzięki temu w kolumnie A będzie można wpisać tylko siedem nazw drużyn z Arkusza 2.

Jeśli użytkownik spróbuje ręcznie wprowadzić inną nazwę zespołu, której nie ma na liście, program Excel wyświetli komunikat o błędzie:

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Excel: Jak autouzupełniać przy użyciu listy niestandardowej
Excel: jak zaznaczyć komórkę, jeśli wartość istnieje na liście
Excel: wyszukaj wartość na liście i zwróć tak lub nie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *