Lag rullegardinliste for Excel fra tabell (5 eksempler)

  • Dele Denne
Hugh West

I Microsoft Excel, er det veldig enkelt å lage en rullegardinliste fra tabellen. I denne artikkelen vil vi forklare prosessen med å lage en Excel-rullegardinliste fra tabellen. For å illustrere dette problemet vil vi følge ulike eksempler etterfulgt av ulike datasett.

Last ned øvelsesarbeidsbok

Du kan laste ned øvelsesarbeidsboken herfra.

Excel-rullegardinliste.xlsx

5 eksempler for å lage Excel-rullegardinliste fra tabell

1. Opprett rullegardinliste fra tabell med validering

For å lage en rullegardinliste fra en tabell kan vi bruke validering alternativet. Dette er en av de enkleste metodene for å lage en rullegardin. Vi vil bruke validering på følgende tre måter:

1.1 Bruk av celledata for å lage en rullegardinliste

For å illustrere denne metoden har vi et datasett med studenter og deres fag . I dette eksemplet vil vi lage en rullegardin av kolonneverdiene emner i Celle C13 . La oss se hvordan vi kan gjøre dette:

  • I begynnelsen velger du celle C13 . Gå til kategorien Data .
  • Velg alternativet Datavalidering fra delen Dataverktøy . Et nytt vindu åpnes.

  • Deretter går du til Innstillinger <2 fra vinduet Datavalidering >alternativ.
  • Velg alternativet fra rullegardinmenyen i Tillat -delen Liste .

  • Deretter får vi Kilde linjen. Velg celle (C5:C10) i linjen.
  • Trykk OK .

  • Til slutt vil vi se et rullegardinikon i celle C13 . Hvis vi klikker på ikonet får vi opp verdiene til emnet i datasettet vårt.

1.2 Skriv inn data manuelt

I dette eksemplet vil vi legge inn verdiene under rullegardinmenyen manuelt, mens vi i forrige eksempel tok verdiene fra datasettet vårt. I det følgende datasettet vil vi legge inn en rullegardinlinje for det beståtte året for studenter ved celle D13 . Bare følg trinnene nedenfor for å utføre denne handlingen:

  • Først velger du celle D13 . Åpne vinduet Datavalidering .
  • Gå til alternativet Innstillinger .
  • Velg fra rullegardinmenyen Tillat Alternativet liste .

  • Skriv deretter inn manuelt 2019<2 i Kilde -linjen>, 2020 & 2021 .
  • Trykk OK .

  • Endelig kan vi se en rullegardin av 3 verdier av år i celle D13 .

1.3 Bruk Excel-formel

Vi kan bruke formel også for å lage en rullegardin i Microsoft Excel . I dette eksemplet vil vi gjøre den samme oppgaven med samme datasett som den første metoden. I dette tilfellet vil vi bruke en excel-formel. La oss se trinnene for å gjøre dette arbeidet:

  • Først,velg celle C 13 . Åpne vinduet Datavalidering .
  • Velg alternativet Innstillinger .
  • Velg alternativet liste fra Tillat rullegardinmenyen.

  • Nå kan vi se at Kilde linjen er tilgjengelig. Sett inn følgende formel i linjen:
=OFFSET($C$5,0,0,6)

  • Trykk OK .

  • Til slutt kan vi se et rullegardinikon i celle C13 . Hvis vi klikker på ikonet vil vi få opp rullegardinlisten over emner.

Les mer: Hvordan opprette avhengige drops Nedliste i Excel

2. Lag en dynamisk rullegardinliste fra Excel-tabell

Noen ganger kan det hende at vi må legge til elementer eller verdier i den listen etter å ha angitt nedtrekkslisten. For å legge til en ny verdi i tabellen så vel som i rullegardinlisten, må vi gjøre den dynamisk. La oss løse dette problemet ved å følge trinnene:

  • I begynnelsen velger du kategorien Sett inn .
  • Fra fanen , velg alternativet Tabell .

  • Et nytt vindu åpnes.
  • Velg celleområde (B4:B10) som tabelldata.
  • Ikke glem å merke av for alternativet ' Min tabell har overskrifter'.
  • Trykk OK .

  • Nå, velg celle E6 . Åpne vinduet Datavalidering .
  • Velg alternativet Innstillinger .
  • Velg alternativet liste fra Tillat slipp-ned.
  • Sett inn følgende formel i den nye Kilde linjen:
=INDIRECT("Table1[Name]")

  • Trykk OK .

  • Igjen vil vi lage en tabell for emnene kolonne.

  • Her velger du celle F6 . Åpne vinduet Datavalidering .
  • Velg alternativet Innstillinger .
  • Fra rullegardinmenyen Tillat , velg liste alternativ
  • Sett inn følgende formel i den nye Kilde linjen:
=INDIRECT("Table2[Subjects]")

  • Trykk OK .

  • Nå, legg til et nytt navn Richard i Navn -kolonnen. vi kan se at rullegardinlisten også viser den nye verdien.

  • Til slutt, sett inn en ny verdi Litteratur i kolonnen Emner . Vi vil også få den nye verdien i rullegardinmenyen.

Les mer: Hvordan lage dynamisk avhengig rullegardinliste i Excel

3. Nedtrekksliste Kopier Lim inn i Excel

Anta at vi har en rullegardinliste i en celle og vi ønsker å kopiere den inn i en annen celle. I dette eksemplet vil vi lære hvordan vi kan kopiere en rullegardinliste fra en celle til en annen. Bare gå gjennom følgende instruksjon for å utføre denne handlingen:

  • Først velger du rullegardincellen som vi vil kopiere.
  • Gjør høyreklikk og velg alternativet Kopier .

  • Velg nå celle F6 hvor vi vil lime inn rullegardinlisten.
  • Gå til fanen Hjem . Velg alternativet Lim inn .
  • Fra rullegardinmenyen velger du alternativet Lim inn spesielt .

  • Så åpnes et nytt vindu. Merk av for alternativet Validering fra boksen.
  • Trykk OK .

  • Til slutt kan vi se at rullegardinlisten til celle F6 er kopien av E6 .

Lignende avlesninger

  • Excel-rullegardinliste fungerer ikke (8 problemer og løsninger)
  • Hvordan lage en liste fra rekkevidde i Excel (3 metoder)
  • Opprett rullegardinliste i flere kolonner i Excel (3 måter)
  • Multiple avhengige rullegardinliste Excel VBA (3 måter)
  • Hvordan lage Excel rullegardinliste med farge (2 måter)

4. Velg alle rullegardinlisteceller fra tabell

Noen ganger kan vi ha flere nedtrekkslister i datasettet vårt. I dette eksemplet skal vi se hvordan vi kan finne og velge alle nedtrekkslistene i et datasett. Vi vil bruke datasettet fra vårt forrige eksempel for å illustrere denne metoden. La oss se hvordan vi kan gjøre dette ved å følge enkle trinn:

  • For det første, gå til Finn & Velg -alternativet i redigeringsdelen av båndet .
  • Velg alternativet Gå til spesial fra rullegardinmenyen.

  • Et nytt vindu åpnes.
  • Sjekkalternativ Alle under alternativet Datavalidering .
  • Trykk OK .

  • Så, vi får den valgte rullegardinlisten i cellene E6 & F6 .

Les mer: Hvordan gjøre flere valg fra rullegardinlisten i Excel

5. Avhengig eller betinget rullegardinliste

Anta at vi må lage to sammenhengende rullegardinlister. I dette eksemplet vil vi se hvordan du gjør en rullegardinliste tilgjengelig avhengig av en annen rullegardinliste. Bare følg trinnene for å utføre denne handlingen:

  • Velg først celle E6 .
  • Åpne Vinduet Datavalidering .
  • Velg alternativet Innstillinger .
  • Velg alternativet liste fra Tillat slipp -down
  • Skriv inn følgende formel i den nye Kilde linjen:
=$B$4:$C$4

  • Trykk OK .

  • Deretter går du til Formel fanen.
  • Velg alternativet Opprett fra utvalg i delen Definert navn .

  • Da åpnes et nytt vindu.
  • Kjør kun av for alternativet Øverste rad .
  • Trykk OK .

  • Nå, velg celle F6 og åpne vinduet Datavalidering .
  • Gå til Innstillinger alternativ.
  • Fra rullegardinmenyen Tillat velg alternativet Liste .
  • Sett inn følgende formel i den nye Kilde bar:
=INDIRECT(E6)

  • Trykk OK .

  • Til slutt, hvis vi velger alternativet Frukt fra Drop Down-1 får vi bare fruktelementer i Drop Down -2.

  • Igjen Hvis vi velger Grønnsaker i Drop Down-1 får vi listen over Grønnsaker i Rullegardin-2.

Les mer: Betinget rullegardinliste i Excel(Create, Sorter og bruk)

Ting å huske

  • Rullegardinlisten går tapt hvis du kopierer en celle (som ikke inneholder en nedtrekksliste) over en celle som inneholder en rullegardinliste.
  • Det verste er at Excel ikke vil gi et varsel som informerer brukeren før overskriving av rullegardinmenyen.

Konklusjon

I denne artikkelen har vi forsøkt å dekke alle mulige metoder for å lage excel-rullegardinlister fra tabeller. Last ned øvelsesarbeidsboken som er lagt til denne artikkelen, og øv deg selv. Hvis du føler noen form for forvirring, er det bare å kommentere i boksen nedenfor.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.