/ / Dependent listy rozwijanej w programie Excel

Uzależnione listy rozwijane w programie Excel

W tym przykładzie opisano sposób tworzenia zależne listy rozwijane w Przewyższać. Oto, co próbujemy osiągnąć:

Użytkownik wybiera Pizzę z rozwijanej listy.

Pierwsza lista rozwijana

W rezultacie na drugiej liście rozwijanej znajdują się pozycje Pizza.

Druga lista rozwijana

Aby utworzyć zależne listy rozwijane, wykonaj następujące kroki.

1. Na drugim arkuszu utwórz następujące nazwane zakresy.

Imię Adres zakresu
jedzenie A1: A3
Pizza B1: B4
naleśniki C1: C2
chiński D1: D3


Nazwane zakresy

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

3. Na karcie Dane w grupie Narzędzia danych kliknij pozycję Sprawdzanie danych.

Kliknij opcję Sprawdzanie danych

Wyświetlone zostanie okno dialogowe "Sprawdzanie danych".

4. W polu Zaakceptuj kliknij opcję Lista.

5. Kliknij pole Źródło i wpisz = Żywność.

Kryteria walidacji

6. Kliknij OK.

Wynik:

Lista rozwijana

7. Następnie wybierz komórkę E1.

8. W polu Zaakceptuj kliknij opcję Lista.

9. Kliknij w polu Source i wpisz = INDIRECT ($ B $ 1).

Funkcja pośrednia

10. Kliknij OK.

Wynik:

Uzależnione listy rozwijane

Wyjaśnienie: funkcja INDIRECT zwraca referencję określoną przez ciąg tekstowy. Na przykład użytkownik wybiera chiński z pierwszej listy rozwijanej. = INDIRECT ($ B $ 1) zwraca chińskie odniesienie. W rezultacie na drugiej liście rozwijanej znajdują się chińskie przedmioty.

Przeczytaj również: