Opret en faldende rulleliste i Excel og Google Sheets

Opret en faldende rulleliste i Excel og Google Sheets

Denne vejledning viser, hvordan du opretter en rullende rulleliste i kaskade (også kaldet "afhængig") i Excel og Google Sheets.

En rullende rulleliste er en liste baseret på den værdi, der er valgt i en anden liste. I eksemplet ovenfor har brugeren valgt LG som telefon Lave. Listen viser Telefonmodeller af telefoner viser derefter kun LG modeller. Hvis brugeren skulle vælge enten Æble eller Samsung, så ville listen ændre sig for at vise de relevante modeller for disse telefonmærker.

Oprettelse af områdenavne

Det første trin i oprettelsen af ​​rullende rullelister i kaskade er at angive en placering til lagring af listedata og oprettelse af navne på disse lister med data.

1. Indtast de oplysninger, der er nødvendige for rullelisterne, på et separat sted. Dette kan være i et separat regneark eller i en række tomme celler til højre for de nødvendige rullelister.

2. Vælg derefter dataene for den første liste, og opret et områdenavn for disse data. I Bånd, Vælg Formler> Definer navn.

3. Indtast navnet på dataområdet, og klik derefter på OKAY.

4. Gentag dette for hver af de individuelle lister (for dette eksempel, Æble, Samsung, og LG). Efter oprettelse af områdenavne i Bånd, Vælg Formler> Navneadministrator (eller tryk på CTRL + F3 på tastaturet) for at se intervalnavne i Navneadministrator.

Oprettelse af den første rulleliste ved hjælp af datavalidering

1. Vælg den celle, hvor du vil have den første (hoved) rulleliste til at gå.

2. I Bånd, Vælg Data> Dataværktøjer> Datavalidering.

3. I Indstillinger fane, vælg Liste under Give lov til, og sikre det Ignorer blank og Rullemenu i celle kontrolleres. Indtast navnet på området som Kilde til rullelisten.

4. Hvis du vil oprette en meddelelse for at informere regnearksbrugerne, som de skal vælge fra en rulleliste, skal du vælge Indtast besked fane og tjek Vis inputmeddelelse, når cellen er markeret afkrydsningsfelt. Indtast Titel og Indtast besked påkrævet.

5. Vælg Fejlmeddelelse fane og konfigurer en meddelelse, når brugeren ikke vælger fra den gyldige rulleliste. Sørg for at Vis fejlmeddelelse, efter at ugyldige data er indtastet er markeret, og vælg derefter Stil i rullelisten. Indtast derefter a Titel og Fejl besked for advarslen.

6. Klik på Okay for at tilføje datavalideringsreglen til den markerede celle.

7. Dette vil oprette den første rulleliste, der viser de forskellige fabrikater af mobiltelefoner.

Oprettelse af rullende rulleliste med datavalidering

1. Vælg den celle, hvor du vil have den anden (afhængige) rulleliste til at gå.

2. I Bånd, Vælg Data> Dataværktøjer> Datavalidering.

3. I Indstillinger fane, vælg Liste fra Give lov til rulleliste, og sørg for det Ignorer blank og Rullemenu i celle kontrolleres.

4. Indtast følgende formel, og klik derefter på Okay.

1 = INDIREKT (C2)

BEMÆRK: Du kan alternativt bruge en IF -erklæring.

5. Hvis du ikke har en værdi i C2, får du fejlmeddelelsen:
Kilden evalueres i øjeblikket til en fejl. Vil du fortsætte?
Dette skyldes, at du ikke har valgt fra rullelisten i C2; klik Ja at tilsidesætte meddelelsen.

6. Vælg a Telefonmærke fra den første rulleliste, og vælg derefter den anden rulleliste for at se kaskadelisten.

Opret en faldende rulleliste i Google Sheets

Oprettelse af en rullende rulleliste i Google Sheets er ganske anderledes end at oprette en i Excel, da du ikke kan bruge INDIRECT -funktionen. Brug i stedet INDEX- og MATCH -funktionerne (som også kan bruges i Excel).

1. Som med Excel er det første trin i oprettelsen af ​​rullelister i kaskade at indstille en separat placering i arket til lagring af listedata.

Du kan derefter oprette et navngivet område for de værdier, du ønsker i den første rulleliste.

2. Vælg dataene for det navngivne område og derefter fra Menu, Vælg Navngivne områder.

3. Indtast navnet for at angive området, og klik derefter på Færdig.

4. For den første rulleliste skal du klikke i cellen, hvor den skal vises, og derefter i Menu, Vælg Data> Datavalidering.

5. Indstil Kriterier ved at vælge Liste fra en række og indtast navnet på det navngivne område, du har oprettet. Klik på Gemme.

6. Vælg en mulighed på den nyoprettede rulleliste (f.eks. Æble).

Fra dette tidspunkt adskiller Google Sheets sig fra Excel. Når du vender tilbage til det sted, hvor listen data er gemt, skal du matche den valgmulighed, der blev valgt i den første rulleliste, med de lister, du har oprettet i dine data.

7. Opret først en reference til den valgte indstilling.

8. Indtast derefter følgende formel i cellen under referencen.

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

Denne formel leder efter en matchende værdi i området C1: E1 (Æble, Samsung, eller LG), og returner listen direkte under dette område (C2: E8).

Brug derefter denne liste som det andet interval for rullende rulleliste.

9. Vælg den celle, hvor du vil have rullende rulleliste vist.

10. I Menu, Vælg Data validering, og vælg derefter det område, du oprettede ovenfor, som området for listen. Klik på Gemme.

Når du nu ændrer værdien af ​​den originale rulleliste, ændres det tilgængelige område i den anden rulleliste også.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave