Propojení rozevíracích nabídek s ověřením dat - tipy pro Excel

Obsah

Jedno dobré využití ověření dat nastane, když je potřeba „propojit“ dva nebo více rozevíracího seznamu, čímž se stanou závislými.

Například John se ptá:

Mám seznam zemí (USA, Austrálie, Anglie) a seznam měst. Jak mohu udělat, než když uživatel vybere USA v jedné buňce, ve druhé se zobrazí pouze města z USA (New York, Los Angeles) a také pro Austrálii (Camberra, Perth) atd.?

První věcí, kterou je třeba udělat, je pojmenovat seznamy. Vyberte země bez názvu a pojmenujte ZEMĚ. Dále vyberte všechna města (opět bez titulů) z USA a pojmenujte USA. Pokračujte v tomto procesu pro každou zemi.

Nyní předpokládejme, že první seznam se objeví v A1. Přejít na Data, Ověření, Vybrat seznam a v položce „Zdroj“:

=COUNTRIES

Ujistěte se, že je zaškrtnuta možnost Rozbalovací nabídka v buňce.

Nyní, pokud se druhý seznam objeví v B1, přejděte na Data, Ověření, znovu vyberte Seznam a do pole „Zdroj“ vložte:

=INDIRECT(A1)

Pokud Excel vrátí chybu, nebojte se, v A1 nemáte nic vybrané. Chcete-li to otestovat, vyberte zemi v A1 a nyní, když kliknete na B1, měli byste vidět pouze města z této země.

Přidání

Ian Narbeth požádal, aby připomněl, že Definovaná jména nemohou zahrnovat mezery, takže pro vstup do Velké Británie byste to museli uvést jako „Great_Britain“ nebo „GreatBritain“. Díky za to.

Zajímavé články...