Skapa Excel-lista från en tabell (5 exempel)

  • Dela Detta
Hugh West

Microsoft Excel, Det är mycket enkelt att skapa en rullgardinslista från tabellen. I den här artikeln förklarar vi hur man skapar en Excel-rullgardinslista från tabellen. För att illustrera problemet kommer vi att följa olika exempel med olika datamängder.

Ladda ner övningsboken

Du kan ladda ner arbetsboken här.

Excel Drop-Down-lista.xlsx

5 exempel för att skapa Excel-lista från en tabell

1. Skapa en listrista från en tabell med validering

För att skapa en rullgardinslista från en tabell kan vi använda validering Detta är en av de enklaste metoderna för att skapa en rullgardinsmeny. Vi kommer att använda validering på följande tre sätt:

1.1 Användning av celldata för att skapa en drop-down

För att illustrera denna metod har vi ett dataset med studenter och deras ämnen I det här exemplet skapar vi en rullgardinsmeny med kolumnvärdena. ämnen Cell C13 Vi ska se hur vi kan göra detta:

  • I början väljer du cell C13 . Gå till Uppgifter fliken.
  • Välj det alternativ som du vill Validering av data från Verktyg för data Ett nytt fönster öppnas.

  • Därefter, från Validering av data fönstret, gå till Inställningar alternativ.
  • Från rullgardinsmenyn i Tillåt välj alternativet. Lista .

  • Då får vi den Källa bar. Välj cell (C5:C10) i baren.
  • Tryck på OK .

  • Slutligen kommer vi att se en rullgardinsymbol i cellen C13 Om vi klickar på ikonen får vi fram värdena för ämnet i vårt dataset.

1.2 Ange data manuellt

I det här exemplet kommer vi att ange värdena under rullgardinsystemet manuellt, medan vi i det föregående exemplet hämtade värdena från vårt dataset. I följande dataset kommer vi att ange en rullgardinslist för studenternas avgångsår i cellen D13 Följ nedanstående steg för att utföra denna åtgärd:

  • Välj först cell D13 . Öppna Validering av data fönster.
  • Gå till Inställningar alternativ.
  • Från Tillåt Välj den lista alternativ.

  • Sedan i Källa bar, inmatning manuellt 2019 , 2020 & 2021 .
  • Tryck på OK .

  • Slutligen kan vi se en rullgardinsmeny med 3 värden för år i cell D13 .

1.3 Använd Excel-formeln

Vi kan också använda formeln för att skapa en rullgardinsmeny i Microsoft Excel I det här exemplet gör vi samma uppgift med samma dataset som i den första metoden. I det här fallet använder vi en Excel-formel. Låt oss se stegen för att göra det här arbetet:

  • Välj först cell C 13 . Öppna Validering av data fönster.
  • Välj den Inställningar alternativ.
  • Välj den lista från alternativet Tillåt rullgardinsmenyn.

  • Nu kan vi se Källa Baren är tillgänglig. Lägg in följande formel i baren:
=OFFSET($C$5,0,0,0,6)

  • Tryck på OK .

  • Slutligen kan vi se en drop-down-ikon i cell C13 Om vi klickar på ikonen får vi en rullgardinslista med ämnen.

Läs mer: Hur man skapar beroende Drop Down List i Excel

2. Skapa en dynamisk listrista från en Excel-tabell

Ibland kan vi behöva lägga till objekt eller värden i rullgardinslistan efter att vi har ställt in den. För att lägga till ett nytt värde i tabellen och i rullgardinslistan måste vi göra den dynamisk. Vi löser det här problemet genom att följa följande steg:

  • I början väljer du den Infoga fliken.
  • På fliken väljer du alternativet Tabell .

  • Ett nytt fönster öppnas.
  • Välj cellområde (B4:B10) som tabelldata.
  • Glöm inte att kontrollera alternativet ' Min tabell har rubriker".
  • Tryck på OK .

  • Välj nu cell E6 . Öppna Validering av data fönster.
  • Välj den Inställningar alternativ.
  • Välj den lista från alternativet Tillåt rullgardinsmenyn.
  • Infoga följande formel i den nya Källa bar:
=INDIRECT("Table1[Name]")

  • Tryck på OK .

  • Återigen skapar vi en tabell för Ämnen kolumn.

  • Här väljer du cell F6 . Öppna Validering av data fönster.
  • Välj den Inställningar alternativ.
  • Från Tillåt väljer du den lista alternativ
  • Infoga följande formel i den nya Källa bar:
=INDIRECT("Table2[Subjects]")

  • Tryck på OK .

  • Lägg nu till ett nytt namn Richard i den Namn kan vi se att rullgardinslistan också visar det nya värdet.

  • Slutligen infogar du ett nytt värde Litteratur i den Ämnen Kolumnen. Vi får det nya värdet i rullgardinsmenyn också.

Läs mer: Hur man skapar en dynamisk beroende Drop Down-lista i Excel

3. Drop-Down-lista Kopiera och klistra in i Excel

Anta att vi har en rullgardinslista i en cell och vill kopiera den till en annan cell. I det här exemplet ska vi lära oss hur vi kan kopiera en rullgardinslista från en cell till en annan. Följ bara följande instruktion för att utföra denna åtgärd:

  • Först väljer du den drop-down-cell som du vill kopiera.
  • Gör högerklicka på och välj den Kopiera alternativ.

  • Välj nu cell F6 där vi klistrar in rullgardinslistan.
  • Gå till Hem Välj fliken Klistra in alternativ.
  • Välj alternativet från rullgardinsmenyn i rullgardinsmenyn Klistra in speciellt .

  • Då öppnas ett nytt fönster. Kontrollera alternativet Validering från lådan.
  • Tryck på OK .

  • Slutligen kan vi se att rullgardinslistan i cellen F6 är en kopia av E6 .

Liknande läsningar

  • Excel Drop Down List fungerar inte (8 problem och lösningar)
  • Hur man skapar en lista från ett intervall i Excel (3 metoder)
  • Skapa en rullgardinslista i flera kolumner i Excel (3 sätt)
  • Flera beroende Drop-Down-listor i Excel VBA (3 sätt)
  • Hur man skapar Excel-lista med färg (2 sätt)

4. Välj alla celler i listrutan från tabellen

Ibland kan vi ha flera rullgardinslistor i vårt dataset. I det här exemplet ska vi se hur vi kan hitta och välja alla rullgardinslistor i ett dataset. Vi kommer att använda datasetetet från vårt tidigare exempel för att illustrera den här metoden. Låt oss se hur vi kan göra det här med enkla steg:

  • Först går du till Hitta & Välj i redigeringsavsnittet i band .
  • Från rullgardinsmenyn väljer du alternativet Gå till Special .

  • Ett nytt fönster öppnas.
  • Kontrollera alternativet Alla under den Validering av uppgifter alternativ.
  • Hit OK .

  • Vi får alltså den valda rullgardinslistan i cellerna E6 & F6 .

Läs mer: Hur man gör flera val från listrutan i Excel

5. Beroende eller villkorlig listrutgångslista

Anta att vi behöver skapa två inbördes relaterade rullgardinslistor. I det här exemplet ska vi se hur vi gör en rullgardinslista tillgänglig beroende på en annan rullgardinslista. Följ bara stegen för att utföra den här åtgärden:

  • Välj först cell E6 .
  • Öppna Validering av data fönster.
  • Välj den Inställningar alternativ.
  • Välj den lista från alternativet Tillåt drop-down
  • Ange följande formel i den nya Källa bar:
=$B$4:$C$4

  • Tryck på OK .

  • Gå sedan till Formel fliken.
  • Välj det alternativ som du vill Skapa från urval från Definierat namn sektion.

  • Därefter öppnas ett nytt fönster.
  • Markera endast alternativet Översta raden .
  • Tryck på OK .

  • Välj nu cell F6 och öppna Validering av data fönster.
  • Gå till Inställningar alternativ.
  • Från Tillåt Välj alternativet i rullgardinsmenyn. Lista .
  • Infoga följande formel i den nya Källa bar:
=INDIRECT(E6)

  • Tryck på OK .

  • Om vi slutligen väljer alternativet Frukt från Drop Down-1 får vi bara fruktposter i Drop Down-2.

  • Om vi återigen väljer Grönsaker i Drop Down-1 får vi listan över grönsaker i Drop Down-2.

Läs mer: Villkorlig listrista i Excel (skapa, sortera och använda)

Saker att komma ihåg

  • Listan förloras om du kopierar en cell (som inte innehåller en rullgardinslista) över en cell som innehåller en rullgardinslista.
  • Det värsta är att Excel ger inte en varning som informerar användaren innan rullgardinsmenyn skrivs över.

Slutsats

I den här artikeln har vi försökt att täcka alla möjliga metoder för att skapa Excel-rullgardinslistor från tabeller. Ladda ner övningsarbetsboken som läggs till med den här artikeln och öva själv. Om du känner någon form av förvirring kan du kommentera i rutan nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.