Pudotusvalintojen linkittäminen tietojen validointiin - Excel-vinkit

Sisällysluettelo

Yksi hyvä tietojen validoinnin käyttötarkoitus tulee, kun on tarpeen linkittää vähintään kaksi avattavaa luetteloa, jolloin ne ovat riippuvaisia.

Esimerkiksi John kysyy:

Minulla on luettelo maista (Yhdysvallat, Australia, Englanti) ja luettelo kaupungeista. Kuinka voin tehdä kuin silloin, kun käyttäjä valitsee USA yhdestä solusta, toisessa näkyy vain kaupunkeja Yhdysvalloista (New York, Los Angeles) ja myös Australiasta (Camberra, Perth) jne.?

Ensimmäinen asia, joka on tehtävä, on nimetä luettelot. Valitse maat ilman otsikkoa ja nimeä se MAAT. Valitse seuraavaksi kaikki kaupungit (Jälleen ilman otsikoita) Yhdysvalloista ja nimeä se USA: ksi. Jatka tätä prosessia jokaisessa maassa.

Oletetaan nyt, että ensimmäinen luettelo näkyy A1: ssä. Siirry kohtaan Tiedot, Vahvistus, Valitse luettelo ja laita "Lähde" ​​-kohtaan:

=COUNTRIES

Varmista, että "Solun sisäinen pudotusvalinta" on valittu.

Jos nyt toinen luettelo näkyy kohdassa B1, siirry kohtaan Tiedot, Vahvistus, valitse uudelleen Valitse luettelo ja laita kohtaan "Lähde":

=INDIRECT(A1)

Jos Excel palauttaa virheen, älä huoli, A1: ssä ei ole mitään valittua. Testaa se valitsemalla maa A1: ssä, ja nyt, kun napsautat kohtaa B1, sinun pitäisi nähdä vain kyseisen maan kaupungit.

Lisäys

Ian Narbeth pyysi muistuttamaan, että määritetyt nimet eivät voi sisältää välilyöntejä, joten jos haluat päästä Iso-Britanniaan, sinun on kirjoitettava se kuten "Great_Britain" tai "GreatBritain". Kiitos siitä.

Mielenkiintoisia artikkeleita...