Riippuvat pudotusvalikot
Pyyhkäise näyttääksesi valikon
Riippuva pudotusvalikko on luettelo, joka muuttuu sen mukaan, mitä toisessa solussa on valittu. Klassinen esimerkki taulukossamme: kun käyttäjä valitsee Kategoria-sarakkeessa Tech, Tuote-pudotusvalikossa näkyvät vain Laptop ja Phone — ei Chair tai Desk. Kun kategoria vaihdetaan arvoon Office, tuotelista päivittyy vastaavasti.
Tätä kutsutaan kaskadivalidoinniksi — yksi valinta ohjaa seuraavaa.
Logiikka tämän taustalla
Temppu on yhdistää kaksi jo tuntemaasi asiaa:
- Nimetyt alueet — yksi jokaista kategoriaa kohden, jokainen osoittaa oikeaan tuotelistaan;
INDIRECT— valitsee dynaamisesti käytettävän nimetyn alueen kategoriasolun perusteella.
Jos nimetyt alueesi ovat Tech ja Office, ja kategoria valitaan solussa D2, niin tämä kaava Tuote-validointikentässä:
=INDIRECT(D2).
Vaiheittainen käyttöönotto
Vaihe 1 — Valmistele luettelot Lists-välilehdelle:
- E1:
Laptop - E2:
Phone - F1:
Chair - F2:
Desk
Koska käytetään nimettyjä alueita, otsikoita ei välttämättä tarvita, mutta voit pitää ne omaksi mukavuudeksesi. Tässä esimerkissä otsikoita ei käytetä näissä pienissä solualueissa.
Vaihe 2 — Luo nimetty alue jokaiselle kategoriolle:
- Valitse
E1:E2→ kirjoita NimiruutuunTech; - Valitse
F1:F2→ kirjoita NimiruutuunOffice.


Nimetyn alueen on vastattava kategoria-arvoa täsmälleen, mukaan lukien isot ja pienet kirjaimet. Jos kategoriakentässä lukee Tech, nimetyn alueen on oltava Tech — ei tech tai TECH.
Vaihe 3 — Vahvistuksen lisääminen Tuote-sarakkeeseen:
- Valitse Product-sarakkeen solut (
E2:E51); - Avaa Data Validation → Settings → List;
- Kirjoita Source-kenttään:
=INDIRECT(D2)— missä D2 on ensimmäinen Category-solu; - Napsauta OK
Tunnettu rajoitus
Jos Category-solu on tyhjä, INDIRECT-funktiolla ei ole mitään viitattavaa ja Excel antaa virheen, kun käyttäjä avaa Product-pudotusvalikon. Tämän voi estää valitsemalla Ignore blank Product-vahvistussäännöstä — käsitelty kohdassa Section 1, Chapter 5.
Tehtävä
- Testaa valitsemalla
TechCategory-sarakkeesta — varmista, että vainLaptopjaPhonenäkyvät Product-sarakkeessa; - Vaihda Category-arvoksi
Office— varmista, että Product-lista vaihtuuChairjaDesk-vaihtoehtoihin tai tarkista mikä tahansa Product-sarakkeen solu, joka onOffice-arvon vieressä Category-sarakkeessa (esim.E4-solu); - Siirry
Lists-välilehdelle ja lisääTabletPhone-solun alle sarakkeeseen E; - Avaa Formulas → Name Manager, etsi
Tech-nimetty alue ja laajenna se kattamaan uusi rivi (E1:E3); - Tarkista Product-pudotusvalikko uudelleen — varmista, että
Tabletnäkyy nyt listalla.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Riippuvat pudotusvalikot
Riippuva pudotusvalikko on luettelo, joka muuttuu sen mukaan, mitä toisessa solussa on valittu. Klassinen esimerkki taulukossamme: kun käyttäjä valitsee Kategoria-sarakkeessa Tech, Tuote-pudotusvalikossa näkyvät vain Laptop ja Phone — ei Chair tai Desk. Kun kategoria vaihdetaan arvoon Office, tuotelista päivittyy vastaavasti.
Tätä kutsutaan kaskadivalidoinniksi — yksi valinta ohjaa seuraavaa.
Logiikka tämän taustalla
Temppu on yhdistää kaksi jo tuntemaasi asiaa:
- Nimetyt alueet — yksi jokaista kategoriaa kohden, jokainen osoittaa oikeaan tuotelistaan;
INDIRECT— valitsee dynaamisesti käytettävän nimetyn alueen kategoriasolun perusteella.
Jos nimetyt alueesi ovat Tech ja Office, ja kategoria valitaan solussa D2, niin tämä kaava Tuote-validointikentässä:
=INDIRECT(D2).
Vaiheittainen käyttöönotto
Vaihe 1 — Valmistele luettelot Lists-välilehdelle:
- E1:
Laptop - E2:
Phone - F1:
Chair - F2:
Desk
Koska käytetään nimettyjä alueita, otsikoita ei välttämättä tarvita, mutta voit pitää ne omaksi mukavuudeksesi. Tässä esimerkissä otsikoita ei käytetä näissä pienissä solualueissa.
Vaihe 2 — Luo nimetty alue jokaiselle kategoriolle:
- Valitse
E1:E2→ kirjoita NimiruutuunTech; - Valitse
F1:F2→ kirjoita NimiruutuunOffice.


Nimetyn alueen on vastattava kategoria-arvoa täsmälleen, mukaan lukien isot ja pienet kirjaimet. Jos kategoriakentässä lukee Tech, nimetyn alueen on oltava Tech — ei tech tai TECH.
Vaihe 3 — Vahvistuksen lisääminen Tuote-sarakkeeseen:
- Valitse Product-sarakkeen solut (
E2:E51); - Avaa Data Validation → Settings → List;
- Kirjoita Source-kenttään:
=INDIRECT(D2)— missä D2 on ensimmäinen Category-solu; - Napsauta OK
Tunnettu rajoitus
Jos Category-solu on tyhjä, INDIRECT-funktiolla ei ole mitään viitattavaa ja Excel antaa virheen, kun käyttäjä avaa Product-pudotusvalikon. Tämän voi estää valitsemalla Ignore blank Product-vahvistussäännöstä — käsitelty kohdassa Section 1, Chapter 5.
Tehtävä
- Testaa valitsemalla
TechCategory-sarakkeesta — varmista, että vainLaptopjaPhonenäkyvät Product-sarakkeessa; - Vaihda Category-arvoksi
Office— varmista, että Product-lista vaihtuuChairjaDesk-vaihtoehtoihin tai tarkista mikä tahansa Product-sarakkeen solu, joka onOffice-arvon vieressä Category-sarakkeessa (esim.E4-solu); - Siirry
Lists-välilehdelle ja lisääTabletPhone-solun alle sarakkeeseen E; - Avaa Formulas → Name Manager, etsi
Tech-nimetty alue ja laajenna se kattamaan uusi rivi (E1:E3); - Tarkista Product-pudotusvalikko uudelleen — varmista, että
Tabletnäkyy nyt listalla.
Kiitos palautteestasi!