Innholdsfortegnelse
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.