Jotta käyttäjä voi vaihtaa kahden tai useamman luettelon välillä, voit testata arvon IF -funktion avulla ja palauttaa ehdollisesti arvoluettelon tuloksen perusteella. Esitetyssä esimerkissä C4: lle sovellettu tietojen validointi on:
= IF (A1='See full list',long_list,short_list)
Tämän avulla käyttäjä voi oletusarvoisesti valita kaupungin lyhyestä vaihtoehtojen luettelosta, mutta tarjoaa myös helpon tavan tarkastella ja valita kaupunkia pidemmästä kaupunkiluettelosta.
Huomautus: törmäsin tämä kaava ja lähestymistapa erinomaisella Chandoo -sivustolla.
Selitys
Tietojen validointisäännöt käynnistyvät, kun käyttäjä lisää tai muuttaa solun arvoa. Tämä kaava hyödyntää tätä käyttäytymistä ja tarjoaa käyttäjälle fiksun tavan vaihtaa lyhyen kaupunkiluettelon ja pidemmän kaupunkiluettelon välillä.
Tässä kaavassa IF -toiminto on määritetty testaamaan solun C4 arvo. Kun C4 on tyhjä tai sisältää minkä tahansa arvon paitsi Näytä koko luettelo, käyttäjä näkee lyhyen luettelon kaupungeista. nimetty alue lyhyt lista (E6: E13):
Jos C4: n arvo on Näytä koko luettelo, käyttäjä näkee pitkän kaupunkiluettelon, joka sisältyy nimettyyn alueeseen pitkä_lista (G6: G35):
Kaavassa käytettyjä nimettyjä alueita ei vaadita, mutta ne tekevät kaavasta paljon helpompaa lukea ja ymmärtää. Jos olet uusi nimetyillä alueilla, tämä sivu tarjoaa hyvän yleiskatsauksen .
Riippuvat avattavat luettelot
Yllä olevasta esimerkistä laajennettuina voit luoda useita riippuvaisia avattavia luetteloita. Esimerkiksi käyttäjä valitsee hedelmätyypin, joten seuraavaksi hän näkee luettelon hedelmistä. Jos he valitsevat ensin 'kasvis', he näkevät luettelon vihanneksista. Napsauta alla olevaa kuvaa saadaksesi ohjeita ja esimerkkejä:
kuinka ohittaa kaikki Excelin virheetTietojen validointiopas | Tietojen validointikaavat | Riippuvat pudotusluettelot Kirjailija Dave Bruns