Utwórz kaskadową listę rozwijaną w programie Excel i Arkuszach Google

Utwórz kaskadową listę rozwijaną w programie Excel i Arkuszach Google

Ten samouczek pokaże, jak utworzyć kaskadową (zwaną również „zależną”) listę rozwijaną w programie Excel i Arkuszach Google.

Kaskadowa lista rozwijana to lista oparta na wartości wybranej z innej listy. W powyższym przykładzie użytkownik wybrał LG jak Telefon Robić. Lista pokazująca Modele telefonów telefonów pokaże wtedy tylko LG modele. Jeśli użytkownik miałby wybrać albo jabłko lub Samsung, lista zmieniłaby się, pokazując odpowiednie modele dla tych marek telefonów.

Tworzenie nazw zakresów

Pierwszym krokiem w tworzeniu kaskadowych list rozwijanych jest ustawienie lokalizacji do przechowywania danych list i utworzenie nazw zakresów z tych list danych.

1. W osobnej lokalizacji wpisz informacje wymagane dla list rozwijanych. Może to znajdować się w osobnym arkuszu lub w zakresie pustych komórek po prawej stronie wymaganych list rozwijanych.

2. Następnie wybierz dane dla pierwszej listy i utwórz nazwę zakresu dla tych danych. w Wstążka, Wybierz Formuły > Zdefiniuj nazwę.

3. Wpisz nazwę zakresu danych, a następnie kliknij OK.

4. Powtórz to dla każdej indywidualnej listy (w tym przykładzie jabłko, Samsung, oraz LG). Po utworzeniu nazw zakresów w Wstążka, Wybierz Formuły > Menedżer nazw (lub naciśnij CTRL+F3 na klawiaturze), aby zobaczyć nazwy zakresów w Imię i nazwisko menedżera.

Tworzenie pierwszej listy rozwijanej za pomocą walidacji danych

1. Wybierz komórkę, w której chcesz umieścić pierwszą (główną) listę rozwijaną.

2. W Wstążka, Wybierz Dane > Narzędzia danych > Walidacja danych.

3. W Ustawienia zakładka, wybierz Lista pod Pozwolići upewnij się, że Ignoruj ​​puste oraz Menu w komórce są sprawdzane. Wpisz nazwę zakresu jako Źródło dla listy rozwijanej.

4. Aby skonfigurować wiadomość informującą użytkowników arkusza, że ​​muszą wybrać z listy rozwijanej, wybierz Wprowadź wiadomość zakładkę i sprawdź Pokaż komunikat wejściowy, gdy komórka jest zaznaczona pole wyboru. Wpisz Tytuł oraz Wpisz wiadomość wymagany.

5. Wybierz Ostrzeżenie o błędzie i skonfiguruj komunikat, gdy użytkownik nie wybierze z prawidłowej listy rozwijanej. Upewnij się, że Pokaż alert o błędzie po wprowadzeniu nieprawidłowych danych jest zaznaczone, a następnie wybierz Styl na liście rozwijanej. Następnie wpisz a Tytuł oraz Komunikat o błędzie za ostrzeżenie.

6. Kliknij ok aby dodać regułę sprawdzania poprawności danych do wybranej komórki.

7. Spowoduje to utworzenie pierwszej listy rozwijanej pokazującej różne marki telefonów komórkowych.

Tworzenie kaskadowej listy rozwijanej z walidacją danych

1. Wybierz komórkę, w której chcesz przejść do drugiej (zależnej) listy rozwijanej.

2. W Wstążka, Wybierz Dane > Narzędzia danych > Walidacja danych.

3. W Ustawienia zakładka, wybierz Lista od Pozwolić rozwijaną listę i upewnij się, że Ignoruj ​​puste oraz Menu w komórce są sprawdzane.

4. Wpisz następującą formułę, a następnie kliknij ok.

1 =ADR.POŚR(C2)

UWAGA: Możesz alternatywnie użyć instrukcji IF.

5. Jeśli nie masz wartości w C2, otrzymasz komunikat o błędzie:
Źródło jest obecnie oceniane jako błąd. Czy chcesz kontynuować?
Dzieje się tak, ponieważ nie wybrałeś z listy rozwijanej w C2; Kliknij tak zastąpić wiadomość.

6. Wybierz Telefon Marka z pierwszej listy rozwijanej, a następnie wybierz drugą listę rozwijaną, aby wyświetlić listę kaskadową.

Utwórz kaskadową listę rozwijaną w Arkuszach Google

Tworzenie kaskadowej listy rozwijanej w Arkuszach Google różni się znacznie od tworzenia listy w programie Excel, ponieważ nie można użyć funkcji ADR.POŚR. Zamiast tego użyj funkcji INDEKS i PODAJ.POZYCJĘ (które mogą być również używane w programie Excel).

1. Podobnie jak w przypadku programu Excel, pierwszym krokiem w tworzeniu kaskadowych list rozwijanych jest ustawienie osobnej lokalizacji w arkuszu do przechowywania danych listy.

Następnie możesz utworzyć nazwany zakres dla wartości, które chcesz umieścić na pierwszej liście rozwijanej.

2. Wybierz dane dla nazwanego zakresu, a następnie z Menu, Wybierz Nazwane zakresy.

3. Wpisz nazwę, aby podać zakres, a następnie kliknij Gotowe.

4. Aby wyświetlić pierwszą listę rozwijaną, kliknij komórkę, w której ma się pojawić, a następnie Menu, Wybierz Dane > Walidacja danych.

5. Ustaw Kryteria Wybierając Lista z zakresu i wpisując nazwę utworzonego zakresu nazwanego. Kliknij Zapisać.

6. Wybierz opcję z nowo utworzonej listy rozwijanej (na przykład jabłko).

Od tego momentu Arkusze Google różnią się od Excela. Wracając do lokalizacji, w której przechowywane są dane listy, dopasuj opcję wybraną na pierwszej liście rozwijanej do list utworzonych w swoich danych.

7. Najpierw utwórz odniesienie do wybranej opcji.

8. Następnie w komórce pod odwołaniem wpisz następującą formułę.

1 =INDEKS($C$2:$E$8, , PODAJ.POZYCJĘ(G1,$C$1:$E$1,0))

Ta formuła będzie szukać pasującej wartości w zakresie C1:E1 (jabłko, Samsung, lub LG) i zwróć listę bezpośrednio pod tym zakresem (C2:E8).

Następnie użyj tej listy jako drugiego zakresu dla kaskadowej listy rozwijanej.

9. Wybierz komórkę, w której ma pojawić się kaskadowa lista rozwijana.

10. W Menu, Wybierz Walidacji danych, a następnie wybierz zakres utworzony powyżej jako zakres listy. Kliknij Zapisać.

Teraz, gdy zmienisz wartość oryginalnej listy rozwijanej, zmieni się również zakres dostępny na drugiej liście rozwijanej.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave