Sådan opretter du flere afhængige rullelister i Excel

Sådan opretter du flere afhængige rullelister i Excel

Du ved måske, hvordan du opretter en rullemenu i Excel, men du ved måske ikke, hvordan du opretter flere afhængige rullemenuer.





Der er forskellige tilgange til at oprette flere rullemenuer, hvor nogle er lette at udføre og andre er vanskelige. Denne artikel forklarer, hvordan du gør dette relativt hurtigt med en enkelt forskydningsformel.





Eksempel til oprettelse af flere afhængige rullelister

Lad os se på nedenstående data, som du har til hensigt at oprette en afhængig rulleliste ved hjælp af offsetformlen.





Her kan du se tre forskellige ligaer, hver med sin liste over hold. For at forenkle konceptet kan hver liga kun have et lille antal hold i stedet for at have en komplet liste.

På venstre side har du to valgmuligheder for at vælge en liga og dens tilsvarende hold. Dit holdvalg vil afhænge af hvilken liga du vælger, da valg to afhænger af førstevalget.



hvordan man overfører data fra en pc til en anden

Vores mål er at oprette en simpel rullemenu for liganavne og en afhængig rullemenu for hver ligas liste.

Oprettelse af en enkel rullemenu til fodboldligaer

1. Gå til Fanen Data og klik på Data validering .





2. Vælg Liste i Tillad mulighed i valideringskriterier.

3. Vælg celler E4 til G4 som kilde.





Fire. Klik på Okay at anvende ændringerne.

I tre lette trin kan du oprette en simpel rulleliste. Derefter kopiere og indsætte formlen til resten af ​​cellerne ned ad rækken.

Relaterede: Sådan opretter du en rulleliste i Microsoft Excel

Oprettelse af en afhængig rulleliste i Excel

Fodboldholdets rullemenu er afhængig af en simpel rulleliste, du lige har oprettet. Hvis du vælger en bestemt liga, bør du have mulighed for at vælge et hold fra rullelisten Football League, der kun indeholder hold fra den pågældende liga.

Brug af forskydningsformel til at oprette rulleliste

Lad os oprette en formel for at sikre, at den fungerer perfekt, før den indsættes direkte i datavalideringsboksen. Derefter kan du fortsætte med at implementere det på tværs af hele datasættet.

Lad os tage et kig på syntaksen for Offset -funktionen.

Offset -funktionen har fem argumenter. Lad os diskutere dem kort her:

1. Reference: Det refererer til udgangspunktet for data. Offset -funktionen giver et område, der er tæt på referencepunktet. Derfor skal referencepunktet være tæt på datasættet.

2. Rækker: Rækkeargumentet refererer til det antal rækker, du vil flytte ned fra referencepunktet.

3. Kolonne: Ligesom rækker beskriver dette argument antallet af steder, du vil flytte på tværs af kolonnerne i et datasæt. Da spaltepositionen afhænger af fodboldligaen, der er inkluderet i vores enkle drop-down, skal du muligvis bruge kampfunktionen som et kolonneargument.

4. Højde og bredde: Disse to argumenter refererer til placeringen af ​​celler, du sidder i i øjeblikket baseret på det rækker og kolonner, der er valgt tidligere. Du skal tælle dette manuelt, så vær forsigtig, mens du tilføjer værdien. Kontroller det også to gange for at bekræfte.

Lad os implementere offset -funktionen på dette datasæt for at forstå konceptet bedre.

Implementering af forskydningsfunktion

Her er celle E4 en reference, da det er udgangspunktet for datasættet. Planen er også at kopiere den samme formel til andre celler nede i rækken, så du kan gøre det til en absolut cellereference ved at tilføje en $ skilt.

Da teamnavnet begynder under referencepunktet, vil rækkeargumentet være 1.

Højde -argumentet kan dog skifte mellem 0, 1 og 2, og du kan ikke føje det til hver celle manuelt. For at udfylde andre faner med formlen kan du bruge en matchningsfunktion, der korrekt tildeler et kolonnenummer. Lad os diskutere det kort uden at gå for meget i detaljer.

Syntaks for matchfunktion

Opslag_værdi , opslag_array , og match_type er de tre argumenter i matchfunktionen.

log ind på playstation netværk ps4

I dette eksempel er værdien i celle B5 opslagsværdien, mens listen over liganavne i cellerne E4 til G4 er opslagsgruppen. Fra match_type, lad os vælge det nøjagtige match.

Vælg hele matchfunktionen og tryk på F9 for at kontrollere, om den har valgt den korrekte spalteposition for den valgte fodboldliga i den enkle rullemenu. Matchfunktionen begynder at tælle fra den første kolonne, og den betragter celle E4 i position et, som er referencepunktet.

På den anden side begynder offset at tælle fra 0. Matchfunktionen skal også tage referencekolonnen på position nul for at gøre den i overensstemmelse med offset -funktionen. For at ændre det skal du trække en fra hele formlen.

Indstil derefter højden til det maksimale antal værdier, du ønsker i rullemenuen og bredden til en. Det svarer til placeringen af ​​rækken og kolonnen i formlen.

Trykke gå ind for at se, om formlen har valgt det rigtige hold.

Nu hvor formlen er klar, lad os tilføje den til datavalidering.

Tilføjelse af formel til datavalidering

1. Ved at trykke på CTRL + C , kan du kopiere formlen fra den markerede celle.

2. Gå til Data validering .

3. Placer den kopierede formel som kilde, efter du har valgt Liste som den første mulighed.

Når den er udført, genererer formlen flere afhængige rullemenuer til fodboldhold.

Kopiere og indsætte formlen ned ad rækken for fodboldhold til at implementere det i hele rækken.

Sådan kan du bruge offsetformlen og matchfunktionen i kombination til at oprette en flere afhængig rullemenu. Offsetformlen kan virke forvirrende i starten, men du vænner dig til det efter at have implementeret det et par gange.

Relaterede: Sådan arbejder du med regnearkfaner i Microsoft Excel

Gør rullemenuer let oprettet med forskydningsformel

Mange af arkene på arbejdspladsen kræver, at du opretter dropdowns. Offsetformelmetoden er den hurtigste og enkleste metode til at oprette hele rullemenuen ved hjælp af kun en formel.

Desuden er det muligt manuelt at vælge celler til datavalidering for at oprette dropdowns. Imidlertid er det tidskrævende at oprette dropdown-filer manuelt for et stort datasæt, og der er større chance for at begå fejl. Ligesom Excel kan du også oprette en rullemenu til Google Sheets.

Del Del Tweet E -mail Sådan opretter du en rulleliste i Google Sheets

Hvis du vil sikre dig, at kun visse data kan tilføjes til en celle, skal du begynde at begrænse poster med rullelister i Google Sheets.

Læs Næste
Relaterede emner
  • Produktivitet
  • Regnearkstip
  • Microsoft Excel
  • Microsoft Office -tip
  • Dataanalyse
Om forfatteren Shan Abdul |(46 artikler udgivet)

Shan Abdul er uddannet maskintekniker. Efter endt uddannelse har han startet sin karriere som freelance skribent. Han skriver om at bruge forskellige værktøjer og software til at hjælpe folk til at være mere produktive som studerende eller professionelle. I fritiden elsker han at se Youtube -videoer om produktivitet.

Mere fra Shan Abdul

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere