Lag en nedtrekksmeny i kaskader i Excel og Google Sheets

Lag en nedtrekksliste i Cascading i Excel og Google Sheets

Denne opplæringen vil demonstrere hvordan du lager en fallende (også kalt "avhengig") rullegardinliste i Excel og Google Sheets.

En fallende nedtrekksliste er en liste basert på verdien som er valgt i en annen liste. I eksemplet ovenfor har brukeren valgt LG som Telefon Gjøre. Listen viser Telefonmodeller av telefoner vil da bare vise LG modeller. Hvis brukeren skulle velge enten eple eller Samsung, så vil listen endres for å vise de relevante modellene for telefonene.

Opprette områdenavn

Det første trinnet i opprettelsen av nedtrekkslister i kaskader er å angi et sted for å lagre listedataene og lage områdenavn fra disse datalistene.

1. Skriv inn informasjonen som er nødvendig for rullegardinlistene på et eget sted. Dette kan være i et eget regneark eller i et område med tomme celler til høyre for de nødvendige rullegardinlistene.

2. Velg deretter dataene for den første listen, og opprett et områdenavn for disse dataene. I Bånd, plukke ut Formler> Definer navn.

3. Skriv inn navnet på dataområdet, og klikk deretter OK.

4. Gjenta dette for hver av de individuelle listene (for dette eksempelet, eple, Samsung, og LG). Etter at du har opprettet områdenavnene, i Bånd, plukke ut Formler> Name Manager (eller trykk CTRL + F3 på tastaturet) for å se områdenavnene i Navnebehandler.

Opprette den første nedtrekkslisten ved hjelp av datavalidering

1. Velg cellen der du vil at den første (hoved) rullegardinlisten skal vises.

2. I Bånd, plukke ut Data> Dataverktøy> Datavalidering.

3. I Innstillinger kategorien, velg Liste under Tillate, og sørg for det Ignorer tomt og Nedtrekksmeny i cellen er sjekket. Skriv inn navnet på området som Kilde for rullegardinlisten.

4. Hvis du vil konfigurere en melding for å informere regnearkbrukerne om at de må velge fra en rullegardinliste, velger du Inngangsmelding kategorien og sjekk Vis inndatamelding når cellen er valgt avmerkingsboks. Skriv inn Tittel og Skriv inn melding nødvendig.

5. Velg Feilvarsel kategorien og konfigurer en melding når brukeren ikke velger fra den gyldige rullegardinlisten. Sørge for at Vis feilvarsel etter at ugyldige data er angitt er merket, og velg deretter Stil i nedtrekkslisten. Skriv deretter inn a Tittel og Feilmelding for advarselen.

6. Klikk OK for å legge til datavalideringsregelen i den valgte cellen.

7. Dette vil opprette den første rullegardinlisten som viser de forskjellige merkene til mobiltelefoner.

Opprette nedtrekkslisten Cascading med datavalidering

1. Velg cellen der du vil at den andre (avhengige) rullegardinlisten skal vises.

2. I Bånd, plukke ut Data> Dataverktøy> Datavalidering.

3. I Innstillinger kategorien, velg Liste fra Tillate rullegardinlisten, og sørg for at Ignorer tomt og Nedtrekksmeny i cellen er sjekket.

4. Skriv inn følgende formel, og klikk deretter OK.

1 = INDIREKT (C2)

MERK: Du kan alternativt bruke en IF -setning.

5. Hvis du ikke har en verdi i C2, får du feilmeldingen:
Kilden evalueres for øyeblikket til en feil. Vil du fortsette?
Dette er fordi du ikke har valgt fra rullegardinlisten i C2; klikk Ja å overstyre meldingen.

6. Velg a Telefon Merke fra den første rullegardinlisten, og velg deretter den andre rullegardinlisten for å se kaskadelisten.

Lag en nedtrekksliste i Kaskader i Google Regneark

Å lage en fallende nedtrekksliste i Google Regneark er ganske annerledes enn å opprette en i Excel, ettersom du ikke kan bruke INDIRECT -funksjonen. Bruk i stedet INDEX- og MATCH -funksjonene (som også kan brukes i Excel).

1. Som med Excel, er det første trinnet i opprettelsen av nedtrekkslister i kaskade å sette en egen plassering i arket for å lagre listedata.

Du kan deretter opprette et navngitt område for verdiene du vil ha i den første rullegardinlisten.

2. Velg dataene for det navngitte området og deretter fra Meny, plukke ut Navngitte områder.

3. Skriv inn navnet for å gi området, og klikk deretter Ferdig.

4. For den første rullegardinlisten, klikk i cellen der den må vises, og deretter i Meny, plukke ut Data> Datavalidering.

5. Still inn Kriterier ved å velge Liste fra et område og skriver inn navnet på det navngitte området du opprettet. Klikk Lagre.

6. Velg et alternativ fra den nyopprettede rullegardinlisten (f.eks. eple).

Fra dette punktet skiller Google Sheets seg fra Excel. Når du går tilbake til stedet der listedata er lagret, må du matche alternativet som ble valgt i den første nedtrekkslisten, med listene du har opprettet i dataene dine.

7. Opprett først en referanse til det valgte alternativet.

8. Skriv deretter inn følgende formel i cellen under referansen.

1 = INDEKS ($ C $ 2: $ E $ 8,, MATCH (G1, $ C $ 1: $ E $ 1, 0))

Denne formelen vil se etter en matchende verdi i området C1: E1 (eple, Samsung, eller LG), og returner listen rett under dette området (C2: E8).

Deretter bruker du denne listen som det andre området for nedtrekkslisten for kaskader.

9. Velg cellen der du vil at nedtrekkslisten i cascading skal vises.

10. I Meny, plukke ut Datavalidering, og velg deretter området du opprettet ovenfor som området for listen. Klikk Lagre.

Når du nå endrer verdien til den opprinnelige rullegardinlisten, vil også området som er tilgjengelig i den andre rullegardinlisten, endres.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave