Innholdsfortegnelse
Vi håndterer problemet med hvordan vi setter inn en rullefelt i Excel når vi har et stort datasett og ønsker å finne data ved å rulle i et begrenset rom. Metodene knyttet til å sette inn en rullefelt i Excel hjelper oss å bruke dataene våre uten å slette noen av dem for å opprettholde et begrenset rom og hjelper oss å bevare dataene våre fra kapring. I denne artikkelen vil vi vise hvordan du setter inn en rullefelt i Excel på både horisontale og vertikale måter med en enkelt celle og flere celler.
Last ned Practice Workbook
Sette inn rullefelt.xlsx
2 metoder for å sette inn rullefelt i Excel
Det første trinnet er å organisere dataene våre. For dette formålet har vi laget et datasett med firmaprofiler i USA inkludert Eierens navn , Antall ansatte og Årlig inntekt som bildet nedenfor skildrer. Følgende datasett fortsetter til rad 34 ( B34:E34 celler).
1. Opprette en vertikal rullelinje ved å legge til skjemakontroll
Vi må følge følgende trinn for å lage en vertikal rullefelt .
Trinn 01: Velg skjemakontrollalternativet
For det første, velg kategorien Utvikler > Klikk Sett inn > Klikk Rullefelt fra rullegardinmenyen (den kalles Skjemakontroll ).
Hvis vi ikke finner Utvikler -fanen, betyr det at den ikke er aktivert, så vi må aktivere den først. For dettetrinnene er:
Klikk Vis > Klikk Tilpass båndet .
Deretter klikker du på fanen Utvikler .
<. 1>
Merk : Hvis det allerede eksisterer, trenger vi ikke å følge dette trinnet.
Trinn 02: Dra rullefelt & Åpne formatkontrollalternativet
Etter å ha fullført det første trinnet, må vi klikke hvor som helst på regnearket vårt med Rullefelt (skjemakontroll) knappen . En rullefelt vil bli lagt til i Excel-regnearket på grunn av dette.
For det tredje må vi høyreklikke på rullefeltet og velge 'Formatkontroll' fra rullegardinmenyen. Og vi skal se en Formatkontroll -dialogboks.
Trinn 03:Manage Format Control Dialogue Box
I dialogboksen Formatkontroll må vi gå til kategorien Kontroll og gjøre følgende endringer:
Gjeldende verdi: 0
Minimumsverdi: 0
Maksimal verdi: 15(Vi viser 15 rader om gangen, så det er 15 her. Som et resultat, hvis brukeren setter rullefeltet til 15, vises radene 15-30 .)
Inkrementell endring:
Sideendring:15
Cellelink: VERTICAL!$G$5 ( Her VERTICAL refererer til arknavnet der vi har valgt cellen )
Trinn 04:Endre størrelsen på arket og legg til formel
I Dette trinnet må vi endre størrelsen på rullefeltet. Da må vi bruke OFFSET-funksjonen somdette.
=OFFSET(DATASET!B5,VERTICAL!$G$5,0,1,1)
Her er DATASETT!B5 referansecellen hentet fra Datasettarket , og VERTICAL!$G$5 er referansecellen. Vi har tatt det gjennom å velge G5-cellen i Datasettarket og deretter trykke F4-knappen . Og 0,1 og 1 er kolonner, høyde, og W idth . Denne OFFSET funksjonen bruker hovedsakelig en referanse som er DATASETT!B5 celle her. Deretter utligner vi det med G5-cellen i Datasettarket . Siden vi har koblet G5 til rullefeltverdien, refererer formelen til det første tilstandsnavnet på det tidspunktet verdien til rullefeltet er 1. På samme måte skjer indikasjonen av den andre tilstanden når den blir 2.
I dette tilfellet avhenger OFFSET funksjonen av cellen VERTICAL!$G$5 , som hovedsakelig er knyttet til rullefeltet .
Nå er rullefeltsettet klart.
Og dette utsagnet gjelder også for andre celler.
Les mer: [Fikset!] Vertikal Rullefelt fungerer ikke i Excel (10 mulige løsninger)
2. Sette inn et horisontalt rullefelt i Excel
En horisontal rullelinje vil endre verdien i excel horisontalt. Trinnene for å lage den er de samme som trinnene beskrevet for å lage en vertikal rullefelt. Det er bare endringen i å gjøre dialogboksen Formatkontroll horisontalt. Musepekeren må bevege seg på en slik måteat den horisontale lengden skal være større enn den vertikale lengden. Og til slutt, en annen forskjell er at vi må velge cellen hvis verdi skal rulles. Trinnene er som følger:
Trinn 01: Velg skjemakontrollalternativet
Velg Utvikler fanen > Klikk Sett inn > Klikk Rullefelt fra rullegardinmenyen ( Skjema Kontroll ) > Sett inn på en horisontal måte.
Trinn 02: Dra rullefeltet & Åpne formatkontrollalternativet
I dette trinnet må vi høyreklikke på rullefeltet og velge Formatkontroll fra rullegardinmenyen. En Formatkontroll dialogboks vil vises.
Trinn 03:Manage Format Control Dialogue
I dialogboksen Formatkontroll må vi gå til Kontroll -fanen og gjøre følgende endringer:
Gjeldende verdi: 0
Minimumsverdi: 0
Maksimal verdi: 300(Så vi kan rulle verdien opp til 300)
Inkrementell endring:
Sideendring:10(Det har faktisk ingen betydning her)
Celllink: $D$5 ( Cellen hvis verdi vi må endre ved å bruke rullefeltet)
Les mer : [Fikset!] Excel horisontal rullefelt fungerer ikke (8 mulige løsninger)
Ting å huske
- De to metodene beskrevet ovenfor er litt forskjellige. Vi skal bruke den første, dvs. vertikal rullefelt for et helt datasettmens vi skal bruke den horisontale rullelinjen for å rulle bare én celles verdi.
- Vi må legge til en rullelinje for hver enkelt celle individuelt i tilfelle horisontal rulling beskrevet ovenfor.
- I Ved vertikal rulling må vi bruke OFFSET funksjonen som igjen trenger en referansecelle.
- Maksimal verdi, Inkrementell endring, Sideendring, og Celllink i Formatkontroll -boksen er av størst betydning. For vertikal rulling er summen av Maksimal verdi og Sideendring lik Totalt radnummer i datasettet. Ellers vil rulling av linjen gi null verdi for de siste cellene.
Konklusjon
Vi kan rulle i Excel ved å bruke rullefelt på både vertikale og horisontale måter. Og også for både hele datasettet og for en enkelt celle. Når vi legger til rullefeltet på en vertikal måte for hele datasettet, må vi bruke OFFSET funksjonen for å koble datasettet med rullefeltet. Men i tilfelle av en enkelt celle-rulling, trenger vi ikke å bruke OFFSET -funksjonen fordi en enkelt celle ikke trenger å kobles ved hjelp av denne formelen. Vi kan bruke Excel til å rulle på alle måter enkelt.