Du vet kanskje hvordan du oppretter en rullegardinmeny i Excel, men du vet kanskje ikke hvordan du oppretter flere avhengige rullegardinmenyer.
Det er forskjellige tilnærminger for å lage flere rullegardinmenyer, hvor noen er enkle å utføre og andre er vanskelige. Denne artikkelen forklarer hvordan du gjør dette relativt raskt med en enkelt offsetformel.
Eksempel for å lage flere avhengige rullegardinlister
La oss ta en titt på dataene nedenfor som du har tenkt å lage en avhengig rullegardinliste ved hjelp av forskyvningsformelen.
Her kan du se tre forskjellige ligaer, hver med sin liste over lag. For å forenkle konseptet kan hver liga bare ha et lite antall lag i stedet for å ha en full liste.
På venstre side har du to valg å velge en liga og dens tilhørende lag. Lagvalget ditt vil avhenge av hvilken liga du velger, ettersom valg to er avhengig av førstevalget.
Målet vårt er å lage en enkel rullegardinmeny for liganavn og en avhengig rullegardinmeny for hver ligas liste.
1. Gå til Datafanen og klikk på Datavalidering.
2. Velg Liste i Tillat alternativ i valideringskriterier.
3. Velg celler E4 til G4 som kilde.
4. Klikk OK for å bruke endringene.
I tre enkle trinn kan du opprette en enkel rullegardinliste. Deretter kopiere og lime inn formelen til resten av cellene nede på raden.
I slekt: Hvordan lage en rullegardinliste i Microsoft Excel
Opprette en avhengig rullegardinliste i Excel
Fotballagets rullegardinmeny er avhengig av en enkel rullegardinliste du nettopp har opprettet. Hvis du velger en bestemt liga, bør du ha sjansen til å velge et lag fra rullegardinmenyen Football League som bare inneholder lag fra den ligaen.
Bruk Offset Formula til å lage rullegardinliste
La oss lage en formel for å sikre at den fungerer perfekt før du setter den direkte inn i datavalideringsboksen. Etter det kan du fortsette å implementere det i hele datasettet.
La oss ta en titt på syntaksen til Offset-funksjonen.
Offset-funksjonen har fem argumenter. La oss diskutere dem kort her:
1. Henvisning: Det refererer til utgangspunktet for data. Offset-funksjonen gir et område som er nær referansepunktet. Derfor må referansepunktet være nær datasettet.
2.Rader: Radargumentet refererer til antall rader du vil flytte ned fra referansepunktet.
3.Kolonne: Akkurat som rader, beskriver dette argumentet antall steder du vil flytte over kolonnene i et datasett. Siden kolonneposisjonen avhenger av fotballligaen som er inkludert i vår enkle rullegardin, kan det hende du må bruke kampfunksjonen som et kolonneargument.
4. Høyde og bredde: Disse to argumentene refererer til posisjonen til celler du for øyeblikket sitter i, basert på radene og kolonnene som er valgt tidligere. Du må telle dette manuelt, så vær forsiktig mens du legger til verdien. Sjekk det også to ganger for bekreftelse.
La oss implementere offset-funksjonen på dette datasettet for å forstå konseptet bedre.
Implementering av Offset Funksjon
Her er celle E4 en referanse da det er startpunktet for datasettet. Planen er også å kopiere den samme formelen til andre celler nede på raden, slik at du kan gjøre den til en absolutt cellehenvisning ved å legge til en $ skilt.
Siden teamnavnet begynner under referansepunktet, vil radargumentet være 1.
Høydeargumentet kan imidlertid endre seg mellom 0, 1 og 2, og du kan ikke legge det til hver celle manuelt. For å fylle ut andre faner med formelen, kan du bruke en samsvaringsfunksjon som tilordner et kolonnenummer riktig. La oss diskutere det kort uten å gå i for mye detalj.
Syntaks for kampfunksjon
Lookup_value, lookup_array, og match_type er de tre argumentene i kampfunksjonen.
I dette eksemplet er verdien i celle B5 oppslagsverdien, mens listen over liganavn i celler E4 til G4 er oppslagsmatrisen. Fra match_type, la oss velge nøyaktig samsvar.
Velg hele kampfunksjonen og trykk F9 for å sjekke om den har valgt riktig kolonneposisjon for den valgte fotballigaen i den enkle rullegardinmenyen. Kampfunksjonen begynner å telle fra den første kolonnen, og den tar i betraktning celle E4 i posisjon 1, som er referansepunktet.
På den annen side begynner forskyvningen å telle fra 0. Kampfunksjonen må også ta referansekolonnen i posisjon null for å gjøre den i samsvar med forskyvningsfunksjonen. For å endre det, trekk en fra hele formelen.
Sett deretter høyden til maksimalt antall verdier du vil ha i rullegardinmenyen og bredden til en. Det tilsvarer posisjonen til raden og kolonnen i formelen.
trykk Tast inn for å se om formelen har valgt riktig lag.
Nå som formelen er klar, la oss legge den til datavalidering.
Legge til formel i datavalidering
1. Ved å trykke CTRL + C, kan du kopiere formelen fra den valgte cellen.
2. Gå til Datavalidering.
3. Plasser den kopierte formelen som kilde etter at du har valgt Liste som det første alternativet.
Når den er utført, genererer formelen flere avhengige rullegardinmenyer for fotballag.
Kopiere og lime inn formelen på rad for fotballag å implementere den gjennom hele rekken.
Slik kan du bruke forskyvningsformelen og kombinasjonsfunksjonen i kombinasjon for å opprette en fleraavhengig rullegardin. Offsetformelen kan virke forvirrende i begynnelsen, men du vil bli vant til den etter å ha implementert den et par ganger.
I slekt: Hvordan jobbe med regnearkfaner i Microsoft Excel
Gjør det enkelt å lage rullegardinmenyer med forskjøvet formel
Mange av arkene på arbeidsplassen krever at du oppretter rullegardin. Offsetformel-tilnærmingen er den raskeste og enkleste metoden for å lage hele rullegardinmenyen med bare en formel.
Videre er det mulig å manuelt velge celler for datavalidering for å lage rullegardin. Imidlertid er det tidkrevende å opprette rullegardiner manuelt for et stort datasett, og det er større sjanse for å gjøre feil. Akkurat som Excel, kan du også opprette en rullegardinmeny for Google Sheets.
Hvis du vil sørge for at bare visse data kan legges til en celle, kan du begynne å begrense oppføringer med rullegardinlister i Google Sheets.
Les Neste
- Produktivitet
- Regneark
- Microsoft Excel
- Microsoft Office-tips
- Dataanalyse

Shan Abdul er utdannet maskiningeniør. Etter endt utdannelse har han startet sin karriere som frilansskribent. Han skriver om å bruke forskjellige verktøy og programvare for å hjelpe folk til å bli mer produktive som student eller profesjonell. På fritiden elsker han å se Youtube-videoer om produktivitet.
Abonner på vårt nyhetsbrev
Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Ett steg til…!
Bekreft e-postadressen din i e-posten vi nettopp sendte deg.