Hvordan lage flere avhengige rullegardinlister i Excel

Hvordan lage flere avhengige rullegardinlister i Excel

Du vet kanskje hvordan du lager en rullegardinmeny i Excel, men du vet kanskje ikke hvordan du lager 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 forskyvningsformel.





Eksempel for å lage flere avhengige rullegardinlister

La oss ta en titt på dataene nedenfor som du har tenkt å lage en avhengig rullegardinliste ved å bruke 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 fullstendig liste.

På venstre side har du to valg for å velge en liga og tilhørende lag. Lagvalget ditt vil avhenge av hvilken liga du velger, ettersom valg to er avhengig av førstevalget.



hva betyr sim ikke klargjort mm 2

Målet vårt er å lage en enkel rullegardinmeny for liganavn og en avhengig rullegardinmeny for hver ligas liste.

Lag en enkel rullegardinmeny for fotballligaer

1. Gå til Fanen Data og klikk på Datavalidering .





2. Velg Liste i Tillat alternativ i valideringskriterier.

3. Velg celler E4 til G4 som kilde.





Fire. Klikk OK å bruke endringene.

I tre enkle trinn kan du lage en enkel rullegardinliste. Deretter kopiere og lime inn formelen til resten av cellene nedover raden.

I slekt: Hvordan lage en nedtrekksliste 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 muligheten til å velge et lag fra rullegardinmenyen Football League som bare inneholder lag fra den ligaen.

Bruke forskyvningsformel for å lage nedtrekksliste

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 på tvers av hele datasettet.

La oss ta en titt på syntaksen til Offset -funksjonen.

Forskyvningsfunksjonen har fem argumenter. La oss diskutere dem kort her:

1. Referanse: 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: Argumentet rader refererer til antall rader du vil flytte ned fra referansepunktet.

3. Kolonne: På samme måte som rader beskriver dette argumentet antall steder du vil flytte over kolonnene i et datasett. Siden kolonneposisjonen er avhengig av fotballligaen som er inkludert i vår enkle rullegardinmeny, kan det hende du må bruke kampfunksjonen som et kolonneargument.

4. Høyde og bredde: Disse to argumentene refererer til plasseringen av cellene du sitter i for tiden basert på rader og kolonner -argumentet som er valgt tidligere. Du må telle dette manuelt, så vær forsiktig når 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 forskyvningsfunksjon

Her er celle E4 en referanse ettersom det er utgangspunktet for datasettet. Planen er også å kopiere den samme formelen til andre celler nedover raden, slik at du kan gjøre den til en absolutt cellereferanse ved å legge til en $ skilt.

Siden lagnavnet begynner under referansepunktet, vil radargumentet være 1.

Høyde -argumentet kan imidlertid endres 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 matchingsfunksjon som tilordner et kolonnummer riktig. La oss diskutere det kort uten å gå for mye i detalj.

Syntaks for matchfunksjon

Oppslagsverdi , oppslag_array , og match_type er de tre argumentene i matchfunksjonen.

hvordan sortere e -post etter avsender i gmail

I dette eksemplet er verdien i celle B5 oppslagsverdien, mens listen over liganavn i cellene E4 til G4 er oppslagsoppsettet. Fra match_type, la oss velge den eksakte matchen.

Velg hele matchfunksjonen og trykk på F9 for å sjekke om den har valgt riktig kolonneposisjon for den valgte fotballligaen i den enkle rullegardinmenyen. Match -funksjonen begynner å telle fra den første kolonnen, og den betrakter celle E4 i posisjon en, som er referansepunktet.

På den annen side begynner offset å telle fra 0. Match -funksjonen må også ta referansekolonnen på posisjon null for å gjøre den i samsvar med offset -funksjonen. For å endre det, trekker du en fra hele formelen.

Sett deretter høyden til det maksimale antallet verdier du vil ha i rullegardinmenyen og bredden til en. Det tilsvarer plasseringen av 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, vil formelen generere flere avhengige rullegardinmenyer for fotballag.

Kopiere og lime inn formelen nedover rekken for fotballag for å implementere den gjennom hele rekken.

Slik kan du bruke forskyvningsformelen og matchfunksjonen i kombinasjon for å lage en fleravhengig avhengighetsmeny. Offsetformelen kan virke forvirrende i begynnelsen, men du blir vant til det etter å ha implementert den noen ganger.

I slekt: Hvordan arbeide med regnearkfaner i Microsoft Excel

Gjør rullegardinmenyopprettelser enkelt med en forskjøvet formel

Mange av arkene på arbeidsplassen krever at du oppretter rullegardinmenyer. Offset-formel-tilnærmingen er den raskeste og enkleste metoden for å lage hele rullegardinmenyen med bare en formel.

Videre er det mulig å velge celler manuelt for datavalidering for å lage rullegardinmenyer. Imidlertid er det tidkrevende å lage nedtrekks manuelt for et stort datasett, og det er større sjanse for å gjøre feil. Akkurat som Excel kan du også lage en rullegardinmeny for Google Regneark.

Dele Dele kvitring E -post Hvordan lage en nedtrekksliste i Google Regneark

Hvis du vil være sikker på at bare visse data kan legges til i en celle, kan du begynne å begrense oppføringer med rullegardinlister i Google Regneark.

Les neste
Relaterte temaer
  • Produktivitet
  • Tips til regneark
  • Microsoft Excel
  • Microsoft Office -tips
  • Dataanalyse
Om forfatteren Shan Abdul |(46 artikler publisert)

Shan Abdul er utdannet maskinteknikk. Etter endt utdannelse har han startet sin karriere som frilansskribent. Han skriver om bruk av forskjellige verktøy og programvare for å hjelpe folk til å være mer produktive som student eller profesjonelle. På fritiden elsker han å se Youtube -videoer om produktivitet.

Mer fra Shan Abdul

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere