Powiązane listy rozwijane. Zalecenia dotyczące szybkiego tworzenia listy rozwijanej w programie MS Excel Rozwijane menu programu Excel w komórce

Dodanie listy rozwijanej do tabeli programu Excel może przyspieszyć wprowadzanie danych, udostępniając użytkownikom listę elementów do wyboru, zamiast konieczności wprowadzania informacji za każdym razem. Kiedy umieścisz takie dane w komórce arkusza kalkulacyjnego, w komórce zaczyna pojawiać się strzałka. Dane wprowadzasz klikając na strzałkę i następnie wybierasz żądany wpis. Listę rozwijaną w Excelu możesz skonfigurować w ciągu kilku minut, znacznie przyspieszając w ten sposób szybkość wprowadzania danych. Poniżej znajduje się opis tego procesu.

Instrukcje dla Excela

Otwórz tabelę na stronie, na której chcesz utworzyć listę rozwijaną. Utwórz listę elementów, które powinny znaleźć odzwierciedlenie na liście. Dane wprowadzaj w kolejności, w jakiej będą później otwierane. Wpisy muszą znajdować się w tym samym wierszu lub kolumnie i nie mogą zawierać pustych komórek.

Aby sporządzić zestawienie wymaganych pozycji w osobnym arkuszu, należy kliknąć zakładkę arkusza, w której chcemy wprowadzić dane. Wybierz typ, a następnie zaznacz treść wyświetlaną na liście. Kliknij kliknij prawym przyciskiem myszy najedź kursorem na wybrany zakres komórek i wprowadź nazwę zakresu w polu Nazwa, a następnie wybierz OK. Możesz chronić lub ukrywać arkusz, aby uniemożliwić innym użytkownikom wprowadzanie zmian na liście.

Podstawy tworzenia listy rozwijanej w programie Excel

Kliknij wybraną w tym celu komórkę. Przejdź do zakładki „Dane” na wstążce Microsoft Excel. Pojawi się pod nazwą „Sprawdzanie danych”. Przejdź do zakładki Ustawienia i kliknij opcję Lista z menu Zezwalaj znajdującego się na liście rozwijanej. Kliknij przycisk przełączania w menu Źródło. Wybierz listę elementów, które chcesz uwzględnić na liście rozwijanej w programie Excel.

Jeśli utworzyłeś nazwę zakresu w polu Źródło, wprowadź znak równości, a następnie nazwę zakresu.

Niezbędne ustawienia do tworzenia

Zaznacz lub wyczyść pole wyboru Ignoruj ​​puste w zależności od tego, czy komórka zawierająca listę rozwijaną może pozostać pusta.

Kliknij kartę Wiadomość wejściowa, aby wyświetlić okno komunikatu otwierające się po kliknięciu. Upewnij się, że opcja menu Pokaż wiadomość wejściową po wybraniu komórki jest zaznaczona i wpisz tytuł. To zakończy wszystkie instrukcje dotyczące tworzenia listy rozwijanej w programie Excel.

Kliknij kartę Alert o błędzie, aby wyświetlić komunikat o błędzie w przypadku wprowadzenia nieprawidłowych danych. Upewnij się, że ostrzeżenie „Pokaż błąd” jest włączone, zaznaczając odpowiednie pole.

Kliknij „OK”, aby zapisać kryteria walidacji i utworzyć listę rozwijaną.

Jak zrobić listę rozwijaną w programie Excel - przydatne notatki

Jeśli pozycja rozwijana na liście jest większa niż rozmiar komórki zawierającej listę, możesz zmienić szerokość komórki, aby wyświetlić cały tekst.

Aby usunąć listę rozwijaną, wybierz komórkę ją zawierającą. Przejdź do zakładki Dane na wstążce programu Microsoft Excel. Kliknij przycisk „Weryfikacja danych” w grupie „Narzędzia danych”. Przejdź do zakładki Ustawienia, kliknij przycisk Wyczyść wszystko, a następnie OK.

Jak widać, samouczek dotyczący tworzenia listy rozwijanej w programie Excel jest dość prosty. Niniejsza instrukcja nie wymaga żadnej specjalnej wiedzy; wystarczy, że potrafisz z nią pracować arkusze kalkulacyjne. Warto też dodać, że w różne wersje Pozycje menu programu Excel mogą różnić się od powyższych, należy to wziąć pod uwagę podczas pracy.

W programu Microsoftu Excel ma możliwość stworzenia listy rozwijanej – czyli aby jedna komórka zawierała kilka wartości, pomiędzy którymi użytkownik może się przełączać. Jest to bardzo wygodne narzędzie do pracy z tabelami, szczególnie jeśli chodzi o sprawdzanie wprowadzonych danych. Dlatego jeśli nie wiesz, jak utworzyć listę rozwijaną w programie Excel, instrukcje podane w artykule pomogą Ci.

Najpierw spójrzmy na najprostszy sposób, który pomoże Ci utworzyć listę rozwijaną. Aby to zaimplementować, wykonaj wszystko zgodnie z poniższymi instrukcjami:

Krok 1. Przejdź do zakładki "Dane", który znajduje się na górnym panelu, a następnie w bloku „Praca z danymi” wybierz narzędzie do weryfikacji danych (zrzut ekranu pokazuje, jaką ikoną jest ono reprezentowane).

Krok 2. Teraz otwórz pierwszą kartę „Opcje”, i zainstaluj "Lista" na liście typów danych.

Krok 3. Teraz w polu wprowadzania danych "Źródło" możesz określić wartości, które utworzą listę rozwijaną. Możesz to zrobić na następujące sposoby:


Notatka! Aby nie wprowadzać zakresu komórek ręcznie, wystarczy kliknąć lewym przyciskiem myszy, aby zaznaczyć pierwszą komórkę z wartością, postawić dwukropek i zaznaczyć myszką ostatnią komórkę z wartością.

Po zastosowaniu którejkolwiek z metod i określeniu nazwy zakresu wartości otrzymamy wynik jak na obrazku poniżej.

Notatka! Istnieje inny sposób określenia wartości w źródle - wpisz nazwę zakresu w polu wejściowym. Ta metoda jest najszybsza, ale przed jej użyciem należy utworzyć nazwany zakres. Porozmawiamy o tym, jak to zrobić później.

Wideo — Tworzenie list rozwijanych w programie Excel

Lista rozwijana z podstawieniem danych

Jeśli Twoja tabela podlega ciągłym zmianom i nie chcesz, aby miało to wpływ na zawartość listy rozwijanej, pomoże Ci poniższa metoda. Skorzystaj z niego, a wówczas edytowane dane komórki zostaną automatycznie wyświetlone na rozwijanej liście. Aby to zrobić, wykonaj następujące czynności:

  1. Lewym przyciskiem myszy wybierz zakres listy (w tym przykładzie będzie to lista drzew), a następnie otwórz zakładkę "Dom" i wybierz menu „Formatuj jako tabelę”.

  2. Następnie otworzy się menu wyboru stylu. Styl nie odgrywa żadnej innej roli niż wizualna, więc wybierz dowolny, który odpowiada Twojemu gustowi.

  3. Następnie pojawi się okno potwierdzenia, którego celem jest sprawdzenie poprawności wprowadzonego zakresu. Ważne jest, aby zaznaczyć pole obok „Tabela z nagłówkami”, gdyż obecność tytułu odgrywa w tym przypadku kluczową rolę.

  4. Po zakończeniu procedur otrzymasz następujący rodzaj asortymentu.

  5. Teraz kliknij lewym przyciskiem myszy komórkę, w której będzie znajdować się lista rozwijana i przejdź do zakładki "Dane"(poprzednia metoda mówi, jak to zrobić).

  6. W polu wejściowym "Źródło" musisz wprowadzić funkcję ze składnią „=INDIRECT(“Nazwa tabeli[nagłówek]”)”. Zrzut ekranu pokazuje bardziej szczegółowy przykład.

Zatem lista jest gotowa. To będzie wyglądać tak.

Notatka! Ta metoda różni się zasadniczo od pierwszej - gotowa jest używana jako lista, a nie zakres wartości. Oznacza to, że wszelkie zmiany w tabeli zostaną odzwierciedlone na liście rozwijanej.

Przetestujmy to. Najpierw dodajmy nową komórkę „Choinka” do naszej nowo sformatowanej tabeli. Jak widać, ta sama wartość została dodana do listy.

Jeśli usuniesz komórkę (w tym przypadku usunęliśmy „brzozę”), zostanie to również odzwierciedlone w zawartości listy rozwijanej.

Notatka! W tej metodzie mieliśmy do czynienia z tzw. „inteligentnym stołem”. Można ją łatwo rozszerzyć, a ta właściwość jest przydatna do wielu manipulacji tabelami Excela, w tym do tworzenia list rozwijanych.

Zależne listy rozwijane

Aby utworzyć zależne listy rozwijane, postępuj zgodnie z poniższymi instrukcjami krok po kroku:

  1. Najpierw musisz utworzyć nazwany zakres. Przejdź do zakładki „Formuły”, a następnie wybierz „Menedżer nazw” I "Tworzyć".

  2. Wprowadź nazwę i zakres, a następnie kliknij "OK". Jeśli wcześniej zaznaczyłeś myszką żądane komórki, zakres zostanie określony automatycznie. Należy również pamiętać, że nazwa zakresu musi być unikalna i nie może zawierać znaków interpunkcyjnych ze spacjami.

  3. Używając tej samej techniki, utwórz tyle nazwanych zakresów, ile jest zależności logicznych, które chcesz utworzyć. W tym przykładzie są to dwa kolejne zakresy: „Krzewy” I "Zioła".

  4. Otwórz kartę "Dane"(w pierwszej metodzie wskazana jest ścieżka do niego) i w źródle podaj nazwy nazwanych zakresów, jak pokazano na zrzucie ekranu.

  5. Teraz musisz utworzyć dodatkowe menu rozwijane, korzystając z tego samego projektu. Na tej liście znajdą się słowa pasujące do tytułu. Na przykład, jeśli wybrałeś „Drzewo”, będzie to „brzoza”, „lipa”, „klon” i tak dalej. Aby to zrobić, powtórz powyższe kroki, ale w polu wprowadzania "Źródło" wprowadź funkcję „=POŚREDNI(E1)” . W tym przypadku „E1”– jest to adres komórki z nazwą pierwszego zakresu. W ten sam sposób możesz utworzyć tyle połączonych list, ile potrzebujesz.

Teraz znasz kilka sposobów tworzenia menu rozwijanego w formacie . Może to być dla Ciebie przydatne w wielu przypadkach, zwłaszcza przy weryfikacji danych. Wybór właściwej metody powinien zależeć od rodzaju stołu, z którym pracujesz. Jeśli jest to stół „jednorazowy”, odpowiednia jest pierwsza metoda - jest szybka i łatwa. Jeśli tabela wymaga ciągłych zmian, najlepiej byłoby zastosować metodę obejmującą tworzenie „inteligentnych tabel” i nazwanych zakresów.

Wideo — powiązane listy rozwijane: łatwe i szybkie

Element listy znamy z formularzy na stronach internetowych. Wygodnie jest wybrać gotowe wartości. Na przykład nikt nie wprowadza miesiąca ręcznie; jest on pobierany z takiej listy. Możesz wypełnić listę rozwijaną w programie Excel za pomocą różnych narzędzi. W tym artykule przyjrzymy się każdemu z nich.

Jak zrobić listę rozwijaną w programie Excel

Jak utworzyć listę rozwijaną w programie Excel 2010 lub 2016 za pomocą jednego polecenia na pasku narzędzi? Na karcie „Dane”, w sekcji „Praca z danymi” znajdź przycisk „Weryfikacja danych”. Kliknij na niego i wybierz pierwszy element.

Otworzy się okno. W zakładce „Opcje”, w rozwijanej sekcji „Typ danych” wybierz „Lista”.


Na dole pojawi się linia wskazująca źródła.


Informacje możesz przekazywać na różne sposoby.

Najpierw nadajmy nazwę. Aby to zrobić, utwórz taką tabelę na dowolnym arkuszu.

Wybierz go i kliknij prawym przyciskiem myszy. Kliknij polecenie „Nadaj nazwę”.

Wpisz swoje imię i nazwisko w powyższym wierszu.

Wywołaj okno „Sprawdzanie danych” i w polu „Źródło” podaj nazwę, umieszczając przed nią znak „=”.


W każdym z trzech przypadków zobaczysz żądany element. Wybór wartości z listy rozwijanej programu Excel odbywa się za pomocą myszki. Kliknij na niego, a pojawi się lista określonych danych.

Nauczyłeś się, jak utworzyć listę rozwijaną w Komórka Excela. Ale można zrobić więcej.

Dynamiczne podstawienie danych Excel

Jeśli dodasz jakąś wartość do zakresu danych wstawianych do listy, to nie nastąpią w niej żadne zmiany, dopóki nie zostaną ręcznie określone nowe adresy. Aby połączyć zakres i aktywny element, musisz sformatować pierwszy element jako tabelę. Utwórz taką tablicę.

Wybierz go i na karcie „Strona główna” wybierz dowolny styl tabeli.


Pamiętaj, aby zaznaczyć pole poniżej.

Otrzymasz ten projekt.

Utwórz aktywny element zgodnie z powyższym opisem. Jako źródło wprowadź formułę

POŚREDNIE("Tabela 1 [Miasta]")

Aby poznać nazwę stołu, przejdź do zakładki Projekt i spójrz na nią. Możesz zmienić nazwę na dowolną inną.


Funkcja POŚREDNIA tworzy odwołanie do komórki lub zakresu. Teraz twój element w komórce jest powiązany z tablicą danych.

Spróbujmy zwiększyć liczbę miast.


Procedura odwrotna – podstawianie danych z listy rozwijanej do tabeli Excela – działa bardzo prosto. W komórce, w której chcesz wstawić wybraną wartość z tabeli, wpisz formułę:

Adres_komórki

Przykładowo, jeśli lista danych znajduje się w komórce D1, to w komórce, w której będą wyświetlane wybrane wyniki, wprowadź formułę

Jak usunąć (usunąć) listę rozwijaną w programie Excel

Otwórz okno ustawień listy rozwijanej i w sekcji „Typ danych” wybierz opcję „Dowolna wartość”.



Niepotrzebny element zniknie.

Elementy zależne

Czasami w programie Excel istnieje potrzeba utworzenia kilku list, gdy jedna jest zależna od drugiej. Na przykład każde miasto ma kilka adresów. Wybierając pierwszą z nich powinniśmy otrzymać jedynie adresy wybranej miejscowości.


W takim przypadku nadaj każdej kolumnie nazwę. Wybierz bez pierwszej komórki (tytułu) i kliknij prawym przyciskiem myszy. Wybierz „Nazwa”.

Taka będzie nazwa miasta.


Podczas nadawania nazwy Petersburgowi i Niżnemu Nowogrodowi pojawi się błąd, ponieważ nazwa nie może zawierać spacji, podkreśleń, znaków specjalnych itp.


Dlatego zmienimy nazwy tych miast z podkreśleniem.


Pierwszy element tworzymy w komórce A9 w zwykły sposób.


A w drugim piszemy formułę:

POŚREDNIE(A9)


Najpierw zobaczysz komunikat o błędzie. Zgadzać się.

Problem w tym, że nie ma wybranej wartości. Gdy tylko miasto zostanie wybrane na pierwszej liście, drugie będzie działać.

Jak skonfigurować zależne listy rozwijane w programie Excel za pomocą wyszukiwania

Dla drugiego elementu możesz użyć dynamicznego zakresu danych. Jest to wygodniejsze, jeśli liczba adresów rośnie.
Stwórzmy rozwijaną listę miast. Nazwany zakres jest podświetlony na pomarańczowo.


W przypadku drugiej listy należy wprowadzić formułę:

PRZESUNIĘCIE($A$1,MATCH($E$6,$A:$A,0)-1,1,LICZ.JEŻELI($A:$A,$E$6),1)

DOPASUJ zwraca numer komórki z miastem wybranym z pierwszej listy (E6) w określonym obszarze SA:$A.
COUNTIF zlicza liczbę dopasowań w zakresie z wartością w określonej komórce (E6).


W Excelu mamy połączone listy rozwijane z warunkiem dopasowania i wyszukiwaniem zakresu.

Wielokrotny wybór

Często musimy uzyskać wiele wartości ze zbioru danych. Możesz wyświetlić je w różnych komórkach lub połączyć je w jedną. W każdym razie potrzebne jest makro.
Kliknij prawym przyciskiem myszy etykietę arkusza na dole i wybierz opcję Wyświetl kod.


Otworzy się okno programisty. Musisz wstawić do niego następujący algorytm.

Private Sub Worksheet_Change(ByVal Target As Range) Po błędzie Wznów następny, jeśli nie Intersect(Cel, Range("C2:F2")) to nic i Target.Cells.Count = 1 Następnie Application.EnableEvents = False If Len(Target.Offset) (1, 0)) = 0 Następnie Target.Offset(1, 0) = Target Else Target.End(xlDown).Offset(1, 0) = Target End If Target.ClearContents Application.EnableEvents = True End If End Sub


Proszę zwrócić uwagę na to w wierszu

Jeśli nie Intersect(Cel, Range("E7")) to nic i Target.Cells.Count = 1 Wtedy

Należy wpisać adres komórki z listą. Dla nas będzie to E7.

Wróć do arkusza programu Excel i utwórz listę w komórce E7.

Po wybraniu wartości pojawią się pod nim.

Poniższy kod pozwoli Ci gromadzić wartości w komórce.

Private Sub Worksheet_Change(ByVal Target As Range) Po błędzie Wznów następny, jeśli nie Intersect(Cel, Range("E7")) to nic i Target.Cells.Count = 1 Następnie Application.EnableEvents = False newVal = Docelowa aplikacja. Cofnij oldval = Celuj, jeśli Len(oldval)<>0 I stary<>newVal Następnie Target = Target & "," & newVal Else Target = newVal End If If Len(newVal) = 0 Zatem Target.ClearContents Application.EnableEvents = True End If End Sub

Gdy tylko przesuniesz wskaźnik do innej komórki, zobaczysz listę wybranych miast. Aby przeczytać ten artykuł.


Pokazaliśmy, jak dodawać i zmieniać listę rozwijaną w komórce Excel. Mamy nadzieję, że te informacje Ci pomogą.

Miłego dnia!

Podczas wypełniania komórek danymi często konieczne jest ograniczenie wprowadzania danych do określonej listy wartości. Na przykład jest komórka, w której użytkownik musi wpisać nazwę działu, wskazując, gdzie pracuje. Logiczne jest, aby najpierw utworzyć listę działów organizacji i pozwolić użytkownikowi wybierać tylko wartości z tej listy. Takie podejście pomoże przyspieszyć proces wprowadzania danych i zmniejszyć liczbę literówek.

Lista rozwijana można utworzyć za pomocą

W tym artykule stworzymy Lista rozwijana używając () z typem danych Lista.

Lista rozwijana można formować na różne sposoby.

A. Najprostsza lista rozwijana – wprowadzanie elementów listy bezpośrednio w polu Źródło

Załóżmy, że w komórce B 1 trzeba stworzyć Lista rozwijana aby wprowadzić jednostki miary. Wybierz komórkę B 1 i zadzwoń Weryfikacja danych.

Jeśli w terenie Źródło wskazują jednostki miary oddzielone średnikami szt;kg;m2;m3, wówczas wybór będzie ograniczony do tych czterech wartości.

Zobaczmy teraz, co się stało. Wybierz komórkę B 1 . Po wybraniu komórki po prawej stronie komórki pojawia się kwadratowy przycisk ze strzałką, z którego można wybierać elementy Lista rozwijana.

Wady takie podejście: elementy listy można łatwo utracić (na przykład usuwając wiersz lub kolumnę zawierającą komórkę B 1 ); Wprowadzanie dużej liczby elementów nie jest wygodne. Podejście to jest odpowiednie dla małych (3-5 wartości) niezmiennych list.
Korzyść
: Szybko utwórz listę.

B. Wprowadzanie pozycji listy do zakresu (na tym samym arkuszu co lista rozwijana)

Pozycje z listy rozwijanej można umieścić w zakresie w arkuszu EXCEL, a następnie w polu Źródło narzędzie do określenia łącza do tego zakresu.

Załóżmy, że elementy listy szt;kg;m2;m3 wprowadzone do komórek zakresu A 1: A 4 , potem pole Źródło będzie zawierać =arkusz1!$A$1:$A$4

Korzyść: przejrzystość listy elementów i łatwość modyfikacji. Podejście to jest odpowiednie w przypadku list, które rzadko się zmieniają.
Wady: Jeśli dodane zostaną nowe elementy, należy ręcznie zmienić odniesienie do zakresu. To prawda, że ​​​​szerszy zakres można natychmiast zidentyfikować jako źródło, na przykład A 1: A 100 . Ale wtedy lista rozwijana może zawierać puste linie (jeśli np. usunięto niektóre elementy lub lista została właśnie utworzona). Aby puste linie zniknęły, musisz zapisać plik.

Druga wada: zakres źródłowy musi znajdować się na tym samym arkuszu co Lista rozwijana, ponieważ reguły nie mogą używać łączy do innych arkuszy lub skoroszytów (dotyczy to programu EXCEL 2007 i wcześniejszych wersji).

Pozbądźmy się najpierw drugiej wady – zamieścimy listę elementów Lista rozwijana na innym arkuszu.

B. Wprowadzanie elementów listy do zakresu (w dowolnym arkuszu)

Wprowadzanie elementów listy do zakresu komórek w innym skoroszycie

Jeśli chcesz przenieść zakres z elementami listy rozwijanej do innego skoroszytu (na przykład do skoroszytu Źródło.xlsx), musisz wykonać następujące czynności:

  • w książce Źródło.xlsx utwórz niezbędną listę elementów;
  • w książce Źródło.xlsx przypisać do zakresu komórek zawierających np. listę elementów ListExt;
  • otwórz skoroszyt, w którym chcesz umieścić komórki za pomocą listy rozwijanej;
  • wybierz żądany zakres komórek, wywołaj narzędzie , w polu Źródło wskazać = POŚREDNIE("[Źródło.xlsx]arkusz1!ListExt");

Podczas pracy z listą elementów znajdujących się w innym skoroszycie plik Źródło.xlsx musi być otwarty i znajdować się w tym samym folderze, w przeciwnym razie należy podać pełną ścieżkę do pliku. Ogólnie rzecz biorąc, lepiej unikać odniesień do innych arkuszy lub zastosowań Osobista książka makro Personal.xlsx lub Dodatki.

Jeśli nie chcesz przypisywać nazwy zakresowi w pliku Źródło.xlsx, wówczas formułę należy zmienić na = POŚREDNIE("[Źródło.xlsx]arkusz1!$A$1:$A$4")

RADA:
Jeśli na arkuszu znajduje się wiele komórek z regułami Kontrole danych, możesz użyć narzędzia ( Strona główna/ Znajdź i zaznacz/ Zaznaczanie grupy komórek). Opcja Sprawdzanie danych Narzędzie to umożliwia zaznaczenie komórek podlegających walidacji danych (określonych za pomocą polecenia Dane/Praca z danymi/Weryfikacja danych). Przy wyborze przełącznika Wszyscy wszystkie takie komórki zostaną wybrane. Przy wyborze opcji Te To samo Podświetlane są tylko te komórki, które mają te same zasady sprawdzania poprawności danych, co komórka aktywna.

Notatka:
Jeśli Lista rozwijana zawiera więcej niż 25-30 wartości, wówczas praca z nim staje się niewygodna. Lista rozwijana wyświetla jednocześnie tylko 8 elementów, a żeby zobaczyć resztę, trzeba skorzystać z paska przewijania, co nie zawsze jest wygodne.

EXCEL nie zapewnia regulacji rozmiaru czcionki Lista rozwijana. Na duże ilości elementów, warto wylistować elementy i zastosować dodatkową klasyfikację elementów (tj. podzielić jedną listę rozwijaną na 2 lub więcej).

Przykładowo, aby efektywnie pracować z listą pracowników liczącą ponad 300 pracowników, należy ją najpierw posortować według kolejność alfabetyczna. Następnie utwórz Lista rozwijana zawierające litery alfabetu. Drugi Lista rozwijana powinno zawierać tylko te nazwiska, które zaczynają się na literę wybraną z pierwszej listy. Aby rozwiązać taki problem, można zastosować strukturę lub .

Wielu użytkowników nawet nie zdaje sobie sprawy, że znany edytor arkuszy kalkulacyjnych Excel posiada takie funkcje i narzędzia, które wykraczają daleko poza główny cel korzystania z programu - edycję tabel. W tym artykule omówimy opcję wyboru z. Innymi słowy, dowiemy się, jak tworzyć listy rozwijane w komórkach tabeli.

Metoda 1: utwórz dodatkową listę

Jeśli chcesz to zrobić w komórce Lista Excela wyboru, najłatwiej jest skorzystać z tej metody, która polega po prostu na utworzeniu listy rozwijanej. Nawiasem mówiąc, porozmawiamy o dwóch jego odmianach, więc przeczytaj do końca, aby wszystko zrozumieć.

Krok 1: przygotuj dane

Najpierw musisz utworzyć tabelę w osobnym zakresie komórek z danymi, które w przyszłości znajdą się na liście rozwijanej. Przyjrzyjmy się wszystkiemu na przykładzie produktów. Mamy więc listę siedmiu produktów, a dokładniej produktów. Tę tabelę utworzymy nieco na prawo od głównej tabeli, w ramach której zostaną utworzone listy rozwijane.

Jeśli nie chcesz, aby tabela danych znajdowała się na tym samym arkuszu co główna, możesz utworzyć ją na osobnym arkuszu. To nie będzie miało znaczenia.

Krok 2: wprowadź nazwę zakresu

Aby skorzystać z opcji wybierz z listy w Excelu należy najpierw wpisać nazwę zakresu z danymi na przyszłą listę. Odbywa się to po prostu:

  1. W tym przypadku wybierz komórki zawierające nazwy produktów.
  2. Kliknij prawym przyciskiem myszy (RMB) zaznaczenie.
  3. Z menu wybierz opcję „Nazwa”.
  4. W wyświetlonym oknie w polu „Nazwa” wpisz nazwę zakresu. Może to być absolutnie wszystko.
  5. Kliknij OK.

Drugi etap został zakończony. Utworzony właśnie zakres komórek ułatwi w przyszłości tworzenie listy.

Krok 3: Utwórz listę rozwijaną

Teraz możesz przejść bezpośrednio do korzystania z opcji wyboru listy w programie Excel. Odbywa się to w następujący sposób:

  1. Wybierz żądany zakres komórek, w którym będą znajdować się listy rozwijane.
  2. Przejdź do zakładki Dane.
  3. W grupie narzędzi „Praca z danymi” kliknij przycisk „Weryfikacja danych”.
  4. W wyświetlonym oknie, na zakładce „Parametry” z listy rozwijanej „Typ danych” wybierz wartość „Lista”.
  5. Wpisz nazwę utworzonego wcześniej zakresu komórek w polu „Źródło”, po umieszczeniu znaku równości. W naszym przypadku - „=Produkty”.
  6. Kliknij OK.

Natychmiast po tym w wybranych komórkach pojawią się listy rozwijane. To był pierwszy sposób na jego stworzenie, przejdźmy do drugiego.

Metoda 2: Tworzenie listy rozwijanej za pomocą menu „Programista”.

Całkiem możliwe, że poprzednie instrukcje wydawały Ci się niezrozumiałe i napotkałeś trudności podczas tworzenia elementu służącego do wybierania wartości z listy w komórce tabeli w Excelu. Godną alternatywą może być druga metoda wdrożenia.

Jak utworzyć listę rozwijaną w komórce arkusza za pomocą menu Deweloper? Tak jak poprzednio, dla lepszego zrozumienia wszystkie działania zostaną podzielone na etapy.

Krok 1: włącz menu „Programista”.

Przede wszystkim musisz aktywować menu „Programista”, ponieważ domyślnie nie znajduje się ono wśród innych zakładek.

  1. Kliknij przycisk „Plik”.
  2. Kliknij przycisk „Opcje”.
  3. W oknie o tej samej nazwie, które się pojawi, przejdź do sekcji „Dostosuj wstążkę”.
  4. W obszarze „Karty główne” zaznacz pole obok „Programista”.
  5. Kliknij OK.

Żądany pasek narzędzi jest aktywowany, teraz możesz rozpocząć tworzenie listy.

Krok 2: wstaw listę rozwijaną

Musisz sam utworzyć element „Lista rozwijana”. Dla tego:

  1. Przejdź do dodanej zakładki „Deweloper”.
  2. W arkuszu utwórz listę produktów, które posłużą do utworzenia listy rozwijanej.
  3. Kliknij przycisk „Wstaw” i z dodatkowego menu wybierz „Combo Box”.
  4. Kliknij komórkę, w której będzie znajdować się sama lista.

Już na tym etapie pojawi się żądany element, ale jeśli go klikniesz, otworzy się pusta lista. W związku z tym musisz dodać do niego produkty.

Krok 3: ustaw niezbędne parametry

Aby dodać pozycje do listy rozwijanej należy:

  1. Na pasku narzędzi kliknij przycisk „Tryb projektowania”.
  2. Następnie kliknij znajdujący się obok przycisk „Właściwości sterowania”.
  3. W wyświetlonym oknie właściwości w kolumnie ListFillRange wpisz zakres komórek, w którym znajdują się pozycje przyszłej listy rozwijanej.
  4. Teraz kliknij prawym przyciskiem myszy listę rozwijaną i wybierz „Obiekt ComboBox” w menu i Edytuj w podmenu.

Natychmiast po tym określone pozycje zostaną dodane do listy rozwijanej. Oto jak łatwo jest wybierać z listy w Excelu przy użyciu drugiej metody.

Metoda 3: Utwórz listę połączoną

Do wybierania wielu wartości najlepiej nadaje się lista rozwijana w Excelu, ale czasami zachodzi potrzeba połączenia kilku takich list. Na szczęście program pozwala to zrobić, a dalsze szczegółowe informacje zostaną podane. instrukcja krok po kroku ze szczegółowym opisem wszystkich działań.

Krok 1: utwórz dodatkową listę

Pierwszą rzeczą, którą musisz zrobić, to utworzyć podstawową listę rozwijaną. Nie będziemy się nad tym długo rozwodzić, ponieważ projekt jest całkowicie podobny do tego opisanego w pierwszej metodzie. Powiedzmy, że nazwę produktu będziemy kojarzyć z jego wagą. Zaleca się tworzenie nazw asortymentów zawierających miary produktu (g, kg, ml, l).

Krok 2: Połącz pierwszą listę z drugą

Cóż, teraz przejdźmy bezpośrednio do najważniejszej rzeczy - do utworzenia drugiego elementu „Wybierz z listy” w Excelu, który będzie powiązany z pierwszym.

  1. Umieść kursor w komórce, w której będzie znajdować się druga lista.
  2. Otwórz okno „Walidacja wartości wejściowych” klikając przycisk „Weryfikacja danych” w zakładce „Dane”.
  3. W wyświetlonym oknie, w zakładce „Parametry” z listy rozwijanej „Typ danych” wybierz „Lista”.
  4. W polu Źródło wprowadź formułę POŚREDNĄ, która odwołuje się do pierwszej listy. W tym przypadku będzie to wyglądać następująco: „=POŚREDNI($B3)”.
  5. Kliknij OK.

Utworzono drugą listę. Jest to powiązane z pierwszym, co oznacza, że ​​wybierając w tym przypadku wartość produktu, trzeba będzie także wybrać jego miarę. Aby uniknąć tworzenia tych samych list w innych komórkach, zaznacz te już dodane i przeciągnij prawy dolny róg zaznaczenia w dół, wypełniając w ten sposób wszystkie niezbędne komórki.

Wniosek

Opcja wyboru z listy w programie Excel jest dość przydatna, jak można zrozumieć z powyższego. Ale co ważniejsze, nie musisz mieć głębokiej wiedzy, jak z niego korzystać, aby go stworzyć. procesor stołowy. Co więcej, istnieją nawet trzy sposoby realizacji tej funkcji i przy pomocy opisanych instrukcji nie powinieneś mieć żadnych specjalnych problemów z ich wykonaniem.