Innehållsförteckning
Vi hanterar problemet med hur man infogar ett rullningsfält i Excel när vi har en stor datamängd och vill hitta data genom att bläddra i ett begränsat utrymme. Metoderna för att infoga ett rullningsfält i Excel hjälper oss att använda våra data utan att ta bort någon av dem för att upprätthålla ett begränsat utrymme och hjälper oss att bevara våra data från kapning. I den här artikeln kommer vi att visa hur man infogar ett rullningsfält iExcel kan användas både horisontellt och vertikalt med en enda cell och flera celler.
Ladda ner övningsboken
Infoga rullgardinsbalk.xlsx2 metoder för att infoga rullgardinsbalk i Excel
Det första steget är att organisera våra uppgifter. För detta ändamål har vi skapat en uppsättning uppgifter om företagsprofiler i USA som innehåller följande uppgifter Ägarens namn , Antal anställda , och Årliga intäkter som bilden nedan visar. Följande dataset fortsätter till rad 34 ( B34:E34 celler).
1. Skapa ett vertikalt rullningsfält genom att lägga till en formulärkontroll
Vi måste följa följande steg för att göra en vertikalt rullfält .
Steg 01: Välj alternativet Form Control
Välj först den Utvecklare flik> Klicka Infoga > Klicka Rullfältet från rullgardinsmenyn (den kallas Kontroll av formulär ).
Om vi inte kan hitta Utvecklare Det betyder att den inte är aktiverad, så vi måste aktivera den först:
Klicka på Visa > Klicka Anpassa bandet .
Klicka sedan på Utvecklare fliken.
Obs : Om den redan finns, behöver vi inte följa detta steg.
Steg 02: Dra rullningslisten & öppna formatkontrollalternativet
Efter att ha slutfört det första steget måste vi klicka någonstans på vårt arbetsblad med Rullfält (formulärkontroll) knapp På grund av detta läggs en rullgardinslist till i Excel-arbetsbladet.
För det tredje måste vi Högerklicka på rullgardinsfältet och välj "Formatkontroll från rullgardinsmenyn. Och vi kommer att se en Formatkontroll dialogrutan.
Steg 03:Hantera dialogrutan Formatkontroll
I Formatkontroll dialogrutan, måste vi gå till Kontroll och gör följande ändringar:
Nuvarande värde: 0
Minsta värde: 0
Högsta värde: 15 (Vi visar 15 rader åt gången, så det är 15 här. Om användaren ställer in rullningsfältet på 15 visas raderna 15-30.)
Gradvisa förändringar:
Sidbyte:15
Cell länk: VERTICAL!$G$5 ( Här VERTIKAL hänvisar till namnet på det blad från vilket vi har valt cellen )
Steg 04:Ändra storlek på arket och lägg till en formel
I det här steget måste vi ändra storleken på rullgardinsfältet. Sedan måste vi tillämpa OFFSET-funktionen som detta.
=OFFSET(DATASET!B5,VERTIKAL!$G$5,0,1,1)
Här, DATASET!B5 är den referenscell som tas från Datablad , och VERTICAL!$G$5 är referenscellen. Vi har tagit den genom att välja den G5-cell i den Datablad och sedan trycka på F4-knappen . Och 0,1 och 1 är Kolumner, Höjd, och W idth . Detta OFFSET funktionen använder huvudsakligen en referens som är DATASET!B5 cellen här. Sedan förskjuter vi den med G5-cell i den Datablad Eftersom vi har kopplat samman G5 till värdet på rullgardinsbandet hänvisar formeln till det första tillståndsnamnet när värdet på rullgardinsbandet är 1. På samma sätt anges det andra tillståndet när det blir 2.
I det här fallet är det OFFSET funktion beror på cell VERTICAL!$G$5 , vilket främst beror på rullfältet.
Nu är rullgardinsmenyn klar.
Detta gäller även för andra celler.
Läs mer: [Fastställt!] Vertikal rullningslist fungerar inte i Excel (10 möjliga lösningar)
2. Infoga ett horisontellt rullningsfält i Excel
Ett horisontellt rullningsfält ändrar värdet i Excel horisontellt. Stegen för att skapa det är desamma som de steg som beskrivs för att skapa ett vertikalt rullningsfält. Det är bara förändringen i att göra värdet horisontellt. Formatkontroll dialogrutan horisontellt. Musens markör måste förflyttas så att den horisontella längden är större än den vertikala längden. Och slutligen, en annan skillnad är att vi måste välja den cell vars värde ska rullas. Stegen är så här:
Steg 01: Välj alternativet Form Control
Välj Utvecklare flik> Klicka Infoga > Klicka Rullfältet från rullgardinsmenyn ( Formulär Kontroll )> Sätt den på ett horisontellt sätt.
Steg 02: Dra rullningslisten & öppna formatkontrollalternativet
I det här steget måste vi högerklicka på rullningslisten och välja Formatkontroll från rullgardinsmenyn. A Formatkontroll visas.
Steg 03:Hantera dialogrutan Formatkontroll
I dialogrutan Format Control måste vi gå till Kontroll och gör följande ändringar:
Nuvarande värde: 0
Minsta värde: 0
Maximalt värde: 300 (så vi kan rulla upp värdet till 300).
Gradvisa förändringar:
Sidbyte:10( Det har faktiskt ingen betydelse här)
Cell länk: $D$5 ( Cellen vars värde vi vill ändra med hjälp av rullningsfältet)
Läs mer: [Fastställt!] Excel horisontella rullningsfältet fungerar inte (8 möjliga lösningar)
Saker att komma ihåg
- De två metoderna som beskrivs ovan skiljer sig något åt. Vi kommer att använda den första, dvs. den vertikala rullningslisten för en hel datamängd, medan vi kommer att använda den horisontella rullningslisten för att bläddra i endast en cells värde.
- Vi måste lägga till ett rullningsfält för varje enskild cell individuellt i fallet med horisontell rullning som beskrivs ovan.
- När det gäller vertikal rullning måste vi använda OFFSET som återigen behöver en referenscell.
- Maximalt värde, inkrementell förändring, sidbyte, och Cell-länk i den Formatkontroll är viktigast. För vertikal rullning är summan av Högsta värde och Ändring av sida är lika med Totalt antal rader Om du inte rullar i staplarna får du ett nollvärde för de sista cellerna.
Slutsats
Vi kan bläddra i Excel genom att använda rullgardinslinjer både vertikalt och horisontellt. Och även för både hela datasetet och för en enskild cell. När vi lägger till rullgardinslinjen vertikalt för hela datasetet måste vi använda OFFSET funktionen för att koppla datamängden till rullningslisten. Men när det gäller rullning i en enskild cell behöver vi inte använda funktionen OFFSET eftersom en enskild cell inte behöver länkas med denna formel. Vi kan enkelt använda Excel för att bläddra på vilket sätt som helst.