Hur man skapar en nedrullningslista i Microsoft Excel

Hur man skapar en nedrullningslista i Microsoft Excel

Rullgardinslistor begränsar antalet poster för ett inmatningsfält. De hjälper till att förhindra stavfel och stavfel. Och Microsoft excel stöder överraskande mångsidiga rullgardinsfunktioner. Om du vill använda Excel för formulär eller datainsamling, göra det enklare för dina användare för att välja objekt med rullgardinslistor.





Använd en listruta i en cell när det finns specifika alternativ tillgängliga för den cellen. Till exempel kan du skapa rullgardinslistor som innehåller alternativ som Manlig och Kvinna , Ja och Nej eller någon annan anpassad lista med alternativ .





Vi visar dig hur du lägger till rullgardinslistor i dina Excel -kalkylblad.





Hur man skapar en rullgardinslista i Excel

Det är enkelt att skapa en rullgardinslista i Excel, men processen är inte självklar. Här är en sammanfattning av stegen för att skapa en anpassad listruta i Excel:

  1. Skapa ett namngivet intervall: Detta steg är nödvändigt för att skapa listan som vi kommer att använda i din rullgardinsmeny.
  2. Lägg till datavalidering: Detta är det inte så uppenbara steget där du kommer att förbereda cellen för att ha en rullgardinsmeny.
  3. Lägg till namngivet intervall till datavalidering: Slutligen sätter du ihop allt och definierar källan till rullgardinsmenyn (dvs ditt tidigare namngivna område).
  4. Ange inmatningsmeddelande för datavalidering: Detta steg är valfritt. Det låter dig lägga till ett popup -meddelande för att vägleda dina kalkylarkanvändare.

Excel är inte lätt , det är kraftfullt. Det betyder att du har massor av alternativ, som du ser snart. Låt oss nu titta på stegen för att göra en Excel -rullgardinsmeny mer detaljerat.



1. Skapa ett namngivet intervall

Ett sätt att lägga till en lista med objekt i en rullgardinslista med hjälp av datavalidering är att lägga till din lista i ett kalkylblad och namnge cellintervallet som innehåller listan . Du kan lägga till listan till antingen samma kalkylblad där du ska lägga till rullgardinsmenyn eller ett annat kalkylblad. Att använda ett namngivet cellintervall i en rullgardinslista gör det lättare att underhålla.

Vi kommer att skapa en rullgardinslista som innehåller några olika typer av mat på Ark 2 som ett exempel. Ange varje objekt i en separat cell antingen i en kolumn eller en rad. Markera objekten, ange ett namn för intervallet av markerade celler i Namnbox och tryck på Stiga på .





2. Lägg till datavalidering

Gå till kalkylbladet där du vill lägga till rullgardinsmenyn. Klicka på Data fliken och klicka sedan på Datavalidering i Dataverktyg sektion.

Se till att inställningar fliken är aktiv på Datavalidering dialog ruta.





3. Lägg till Named Range till datavalidering

Välj sedan Lista från Tillåta rullgardinsmeny. Vi kommer att använda namnet från det namngivna cellområdet vi definierade för att fylla i rullgardinsmenyn. Ange följande text i Källa låda.

=Food

Byta ut ' Mat 'med vilket namn du gav ditt cellintervall. Klick OK .

De Ignorera tomt kryssrutan är markerad som standard. Detta låter dig markera cellen och sedan avmarkera cellen utan att välja ett objekt. Om du vill att ett alternativ ska väljas från rullgardinsmenyn avmarkerar du Ignorera tomt låda.

4. Ställ in inmatningsmeddelande för datavalidering

Om du vill att ett popup -meddelande ska visas när cellen som innehåller rullgardinsmenyn är markerad klickar du på Inmatningsmeddelande flik. Kolla Visa inmatningsmeddelande när cellen är markerad rutan och fyll i Titel och Mata in meddelande lådor. Du kan också använda Felmeddelande fliken för att lägga till ett meddelande som visas när ogiltig inmatning anges i listrutan (t.ex. om någon skriver i cellen i stället för att välja ett alternativ). Kolla Visa felmeddelande efter att ogiltig data har matats in låda. Välj en Stil och fyll i Titel och Felmeddelande lådor.

Klick OK .

När du välj en cell Med en rullgardinsmeny visas nedåtpilen för att välja ett alternativ till höger om cellen. Nedåtpilen visas bara när cellen är markerad. Vi visar dig ett sätt att visa en nedåtpil bredvid en rullgardinslista hela tiden senare i den här artikeln.

Om rullgardinsmenyn innehåller mer än åtta objekt visas en rullningslist på rullgardinsmenyn när du klickar på pilen.

hur man skapar vektorer i illustrator

Avancerade rullgardinsmenyalternativ

Nu när du har en grundläggande rullgardinslista, låt oss dyka in i Excel avancerade inställningar för redigering och anpassning av din lista.

Redigera eller ta bort ett namngivet intervall

Om du behöver redigera eller ta bort ett namngivet område måste du använda Namnhanterare . Klicka på Formler fliken och klicka sedan på Namnhanterare i Definierade namn sektion.

För att ändra cellintervallet för ett namn på Namnhanterare dialogrutan, välj namn i listan och klicka sedan på cellintervallknappen längst ned i dialogrutan. Välj sedan cellintervallet och klicka på cellintervallknappen igen på den kompakta versionen av Namnhanterare dialogrutan, på samma sätt som vi beskrev i avsnittet ovan.

Klicka sedan på den gröna bocken för att spara det nya cellintervallet för de valda namn .

Du kan också ändra a namn genom att markera det i listan, klicka Redigera , redigera namnet på Redigera namn dialogrutan och klicka OK . Du kan också ändra cellintervallet på Redigera namn dialog ruta.

Om du vill radera ett namn väljer du namn i listan och klicka Radera .

Skapa en beroende dropdown -lista

En beroende rullgardinsmeny är en där alternativen ändras baserat på valet i en annan rullgardinslista.

Till exempel när vi väljer Pizza i rullgardinsmenyn vi skapade i Hur man skapar en rullgardinslista avsnittet ovan innehåller en andra beroende rullgardinsmeny de olika sorters pizza. Om du väljer Kinesiska , alternativen i den andra beroende listrutan innehåller olika typer av kinesiska rätter.

Innan du fortsätter, gå tillbaka till Hur man skapar en rullgardinslista sektionen och skapa huvudet Favoritmat rullgardinsmenyn om du inte redan har gjort det.

Nu ska vi skapa ytterligare tre listor och namnge dem. Ange en lista för vart och ett av alternativen i din huvudmeny. Välj en av de andra listorna, ange ett namn för den listan i Namnbox och tryck på Stiga på . Upprepa för varje lista.

Namnen på de andra listorna måste matcha alternativen i huvudmenyn. Till exempel innehåller en av våra tre andra listor typer av kakor och heter Småkakor , enligt nedanstående. De andra två listorna i den röda rutan på bilden nedan heter Pizza och Kinesiska .

Innan du skapar den beroende listrutan måste du välja ett objekt i huvudmenyn. Det spelar ingen roll vilket alternativ du väljer. Välj sedan cellen där du vill lägga till den beroende listrutan.

Klicka på Data fliken och klicka sedan på Datavalidering i Dataverktyg sektion. Välj Lista i Tillåta rullgardinsmeny.

Ange följande text i Källa låda. Byta ut ' $ B $ 2 'med referensen till cellen som innehåller din huvudmeny. Behåll dollartecknen i cellreferensen. Det indikerar en absolut referens till cellen som inte kommer att ändras även om du kopierar eller flyttar formeln som refererar till den cellen.

=INDIRECT($B)

INDIRECT -funktionen returnerar referensen som anges av en textsträng, i det här fallet texten från alternativet som valts i huvudmenyn i cell B2. Till exempel om du väljer Kinesiska från huvudmenyn, = INDIRECT ($ B $ 2) returnerar Kinesiska referens. Som ett resultat innehåller den andra rullgardinsmenyn Kinesiska objekt.

Klick OK .

Listan i Favoriträtt rullgardinsmenyn i exemplet nedan ändras beroende på vad som har valts i Favoritmat rullgardinsmeny.

Kopiera och klistra in en rullgardinsmeny

Om du behöver kopiera en rullgardinsmeny med datavalidering till andra celler, kopiera och klistra in cellen med Ctrl + C och Ctrl + V . Detta kopierar rullgardinsmenyn och formateringen.

Om du bara vill kopiera rullgardinsmenyn med datavalidering men INTE formateringen, välj cellen och kopiera den normalt med Ctrl + C . Gå sedan till Hem fliken och klicka Klistra i Urklipp sektion. Välj Klistra in special .

Klistra in special dialogrutan, välj Godkännande i Klistra sektion. Klicka sedan OK .

Detta kommer bara att kopiera rullgardinsmenyn och inte formateringen i den ursprungliga cellen.

Notera: Var försiktig när du arbetar med rullgardinslistor i Excel. När du kopierar en cell som inte innehåller en rullgardinslista över en cell som innehåller en rullgardinslista går listan förlorad. Excel varnar dig inte eller uppmanar dig att bekräfta åtgärden. Du kan dock ångra åtgärden med Ctrl + Z .

Välj alla celler som innehåller rullgardinslistor

Eftersom nedåtpilen inte visas i en rullgardinslista om inte cellen är markerad är det svårt att veta vilka celler som innehåller rullgardinslistor. Du kan tillämpa olika formateringar på cellerna med rullgardinslistor. Du måste dock hitta alla rullgardinslistor först om du inte redan har formaterat dem. Det finns ett sätt att välja alla celler som innehåller rullgardinslistor, så att du kan se var de är.

Välj först en cell som innehåller en rullgardinsmeny. Gå till Hem fliken och klicka Hitta och välj i Redigerar sektion. Välj sedan Gå till Special .

Gå till Special dialogrutan, välj Datavalidering . De Allt alternativ nedan Datavalidering väljer alla celler som har någon datavalideringsregel tillämpad på den. De Samma option väljer bara celler med rullgardinslistor som använder samma typ av datavalideringsregel som den i den markerade cellen.

Vi accepterar standardvalet av Allt eftersom våra rullgardinslistor har lite olika regler. Den ena använder ett namngivet intervall för att få sitt värde och den andra använder INDIRECT -funktionen.

Klick OK .

Våra två listrutor är valda.

Nu kan du formatera dessa celler för att skilja dem från andra celler, så att du vet var alla listrutor finns. Om du hellre inte vill tillämpa annan formatering på rullgardinslistorna visar nästa avsnitt dig ett annat sätt att göra dem alltid synliga.

Gör rullgardinsmenyn alltid synlig

Nedåtpilen på en rullgardinsmeny försvinner när cellen inte är markerad. Vi kommer att komma runt detta problem genom att lägga till en permanent nedåtpilen till höger om rullgardinsmenyerna.

Vi tog en skärmdump av nedåtpilen på en rullgardinslista i Excel. Vi kommer att infoga den bilden i cellen till höger om rullgardinsmenyn, så att du ser en nedåtpilen även när rullgardinsmenyn inte är vald. När du väljer rullgardinsmenyn visas nedåtpilen för listan över bilden vi infogade.

För att börja, ladda ner rullgardinsmeny-pil.png fil (högerklicka på den länken och välj Spara länk som ). Välj sedan cellen till höger om en rullgardinsmeny och gå till Föra in flik.

Klicka sedan Illustrationer och välj Bilder .

Infoga bild dialogrutan, navigera till där du sparade rullgardinsmeny-pil.png filen och välj filen. Klicka sedan Föra in .

Bilden infogas på cellens vänstra sida och ser ut att vara ansluten till rullgardinsmenyn i cellen till vänster. Nu vet du var den nedrullningsbara listan är, och du kan välja den cellen och den riktiga nedåtpilen visas över den falska.

Ta bort en rullgardinslista från en cell

Om du bestämmer dig för att du vill ta bort rullgardinsmenyn från en cell väljer du cellen och öppnar Datavalidering dialogrutan som beskrivits tidigare i Hur man skapar en rullgardinslista avsnitt (gå till Data fliken och klicka Datavalidering i Dataverktyg sektion). Klicka på Rensa alla -knappen, som är tillgänglig oavsett vilken flik som för närvarande väljs.

Alternativen på Datavalidering dialogrutan återställs till standardinställningarna. Klick OK .

Listrutan tas bort och cellen återställs till standardformatet. Om det valdes ett alternativ när du tog bort rullgardinsmenyn, fylls cellen med värdet för det alternativet.

Om du inte vill att något av värdena ska bevaras när du tar bort rullgardinsmenyn kan du kopiera en tom cell och klistra in den över cellen som innehåller rullgardinsmenyn. Listrutan tas bort och cellen blir en tom cell.

Få dropdown -listor att fungera för dig

Utnyttja rullgardinsmenyerna fullt ut för datainmatning i Excel att bli mer produktiv och göra ditt liv enklare. Det finns många andra formulärkontroller tillgängliga i Kontroller avsnitt av Utvecklare flik som du kan experimentera med i dina kalkylblad.

Hur använder du rullgardinsmenyerna i Excel? Dela dina tankar och idéer med oss ​​i kommentarerna nedan. Har du också behärskade Excel -diagram än?

Dela med sig Dela med sig Tweet E-post 6 hörbara alternativ: De bästa gratis eller billiga ljudboksapparna

Om du inte vill betala för ljudböcker, här är några bra appar som låter dig lyssna på dem gratis och lagligt.

Läs Nästa
Relaterade ämnen
  • Produktivitet
  • Microsoft excel
  • Microsoft Office 365
  • Microsoft Office 2016
  • Microsoft Office -tips
  • Microsoft Office 2019
Om författaren Sandy Writtenhouse(452 artiklar publicerade)

Med sin kandidatexamen i informationsteknik arbetade Sandy i många år inom IT -branschen som projektledare, avdelningschef och PMO -ledare. Hon bestämde sig sedan för att följa sin dröm och skriver nu om teknik på heltid.

Mer från Sandy Writtenhouse

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera