Prepojenie rozbaľovacích ponúk s overením údajov - tipy pre Excel

Overenie údajov sa dá dobre využiť, keď je potrebné „prepojiť“ dva alebo viac rozbaľovacích zoznamov, vďaka čomu budú závislí.

Napríklad John sa pýta:

Mám zoznam krajín (USA, Austrália, Anglicko) a zoznam miest. Ako môžem urobiť, než keď si používateľ v jednej bunke vyberie USA, v druhej sa zobrazia iba mestá z USA (New York, Los Angeles) a tiež z Austrálie (Camberra, Perth) atď.?

Prvá vec, ktorú je potrebné urobiť, je pomenovať zoznamy. Vyberte krajiny bez názvu a pomenujte KRAJINY. Ďalej vyberte všetky mestá (opäť bez titulov) z USA a pomenujte ich USA. Pokračujte v tomto procese pre každú krajinu.

Teraz predpokladajme, že prvý zoznam sa objaví v A1. Prejdite na Údaje, Overenie, Vybrať zoznam a do poľa „Zdroj“ vložte:

=COUNTRIES

Uistite sa, že je začiarknuté políčko „In-cell dropdown“.

Teraz, ak sa druhý zoznam zobrazuje v B1, prejdite na Údaje, Overenie, znova vyberte Zoznam a do poľa „Zdroj“ vložte:

=INDIRECT(A1)

Ak Excel vráti chybu, nebojte sa, v A1 nemáte nič vybrané. Ak to chcete vyskúšať, vyberte krajinu v A1 a teraz, keď kliknete na B1, mali by ste vidieť iba mestá z tejto krajiny.

Dodatok

Ian Narbeth požiadal, aby pripomenul, že definované mená nemôžu obsahovať medzery, takže ak chcete vstúpiť do Veľkej Británie, musíte to uviesť ako „Great_Britain“ alebo „GreatBritain“. Ďakujem za to.

Zaujímavé články...