Hvordan lage avhengige rullegardinlister med unike verdier i Excel?
Avhengige rullegardinlister er et kraftig verktøy i Excel for datavalidering og for å sikre konsistent dataregistrering. Når de kombineres med kravet om å vise bare unike verdier, blir de enda mer verdifulle. For å ekskludere dupliserte verdier og bare beholde de unike når du oppretter en avhengig rullegardinliste, gir denne opplæringen trinnvise instruksjoner for å lage avhengige rullegardinlister i Excel med bare unike verdier.
Lag avhengige rullegardinlister med unike verdier av Excel-funksjoner
- Trinn 1: Opprett områdenavn for de første og andre rullegardinlistene
- Trinn 2: Trekk ut de unike verdiene og lag den første rullegardinlisten
- Trinn 3: Trekk ut de unike verdiene og lag den avhengige rullegardinlisten
Lag avhengige rullegardinlister med unike verdier av Kutools for Excel
Lag avhengige rullegardinlister med unike verdier av Excel-funksjoner
Det er litt vanskelig å lage avhengige rullegardinlister med bare unike verdier i Excel, du bør bruke operasjonen nedenfor trinn for trinn:
Trinn 1: Opprett områdenavn for de første og andre rullegardinlistene
1. Klikk "Formler" > "Definer navn", se skjermbilde:
2. I dialogboksen "Nytt navn" skriver du inn et områdenavn Kategori i tekstboksen "Navn" (du kan skrive inn et hvilket som helst annet navn du trenger), og skriv deretter inn denne formelen =OFFSET($A$2,0,0,COUNTA($A$2:$A$100)) inn i tekstboksen "Refererer til" og klikk til slutt på OK-knappen:
3. Fortsett å lage et områdenavn for den andre rullegardinmenyen, klikk på "Formler" > "Definer navn" for å åpne dialogboksen Nytt navn, skriv inn et områdenavn Mat i "Navn"-tekstboksen (du kan skrive inn et hvilket som helst annet navn du trenger), og skriv deretter inn denne formelen =OFFSET($B$2,0,0,COUNTA($B$2:$B$100)) i tekstboksen "Refererer til", klikk til slutt på OK-knappen:
Trinn 2: Trekk ut de unike verdiene og lag den første rullegardinlisten
4. Nå bør du trekke ut de unike verdiene for de første rullegardinlistedataene ved å skrive inn følgende formel i en celle, trykke Ctrl + Shift + Enter-tastene sammen, og deretter dra fyllhåndtaket ned til cellene til feilverdiene vises, se skjermbilde:
5. Opprett deretter et områdenavn for disse nye unike verdiene, klikk på "Formler" > "Definer navn" for å åpne dialogboksen "Nytt navn", skriv inn et områdenavn Uniquecategory i "Navn"-tekstboksen (du kan skrive inn et hvilket som helst annet navn du trenger), og skriv deretter inn denne formelen =OFFSET($D$2, 0, 0, COUNT(IF($D$2:$D$100="", "", 1)), 1) inn i tekstboksen "Refererer til", klikker du til slutt OK-knappen for å lukke dialogboksen.
6. I dette trinnet kan du sette inn den første nedtrekkslisten. Klikk en celle der du vil sette inn rullegardinlisten, og klikk deretter "Data" > "Datavalidering" > "Datavalidering", og i "Datavalidering"-dialogboksen velger du "Liste" fra rullegardinmenyen "Tillat", og skriv deretter inn denne formelen: =Uniquecategory inn i "Kilde"-tekstboksen, se skjermbilde:
7. Klikk deretter OK-knappen, den første rullegardinlisten uten dupliserte verdier opprettes som vist under skjermbildet:
Trinn 3: Trekk ut de unike verdiene og lag den avhengige rullegardinlisten
8. Trekk ut de unike verdiene for den sekundære rullegardinlisten, kopier og lim inn formelen nedenfor i en celle, og trykk deretter Ctrl + Shift + Enter-tastene samtidig, og dra deretter fyllhåndtaket ned til cellene til feilverdiene vises, se skjermbilde:
9. Fortsett deretter å lage et områdenavn for disse sekundære unike verdiene, klikk "Formler" > "Definer navn" for å åpne "Nytt navn"-dialogboksen, skriv inn et områdenavn Uniquefood i "Navn"-tekstboksen (du kan skrive inn et hvilket som helst annet navn du trenger), og skriv deretter inn denne formelen =OFFSET($E$2, 0, 0, COUNT(IF($E$2:$E$100="", "", 1)), 1) inn i tekstboksen "Refererer til". Til slutt klikker du OK-knappen for å lukke dialogboksen.
10. Etter å ha opprettet områdenavnet for de sekundære unike verdiene, kan du nå sette inn den avhengige rullegardinlisten. Klikk på "Data" > "Datavalidering" > "Datavalidering", og i "Datavalidering"-dialogboksen velger du "Liste" fra rullegardinmenyen "Tillat", og skriv deretter inn denne formelen: =Uniquefood inn i "Kilde"-tekstboksen, se skjermbilde:
11. Klikk OK-knappen, de avhengige rullegardinlistene med bare unike verdier er opprettet som vist nedenfor:
Lag avhengige rullegardinlister med unike verdier av Kutools for Excel
Metoden ovenfor, selv om den er effektiv, kan være ganske tidkrevende og kompleks for de fleste av oss, spesielt når du arbeider med store datasett eller hvis du ikke er kjent med Excels avanserte funksjoner som navngitte områder eller dynamiske formler. Heldigvis, med Kutools for Excel, blir denne prosessen mye enklere og raskere. Kutools gir et brukervennlig grensesnitt og kraftige verktøy som lar deg lage avhengige rullegardinlister med unike verdier med bare noen få klikk, noe som eliminerer behovet for manuell oppsett eller komplekse formler.
1. Klikk "Kutools" > "Rullegardinliste" > "Dynamisk rullegardinliste", se skjermbilde:
2. I dialogboksen "Avhengig rullegardinliste" gjør du følgende operasjoner:
- Velg "ModeB: 2-5 nivåavhengig rullegardinliste" fra "Modus"-delen;
- Velg dataene du vil lage den avhengige rullegardinlisten basert på fra "Dataområde"-boksen;
- Deretter velger du utdataområdet der du vil plassere den avhengige rullegardinlisten fra "Output Range"-boksen.
- Til slutt klikker du OK-knappen.
3. Nå er de avhengige rullegardinlistene satt inn i utvalget mens dupliserte verdier også er ekskludert. Se demoen nedenfor:
Tips: Med denne funksjonen kan du enkelt sortere innholdet i rullegardinlisten i alfabetisk rekkefølge, noe som gjør dataene mer organiserte og brukervennlige. Klikk på "Avanserte innstillinger"-knappen i dialogboksen, og velg deretter "Sorter alfabetisk". Nå, når du klikker på rullegardinlisten, blir elementene sortert alfabetisk.
Å lage avhengige rullegardinlister med unike verdier i Excel kan forbedre datanøyaktigheten og brukervennligheten betydelig. Enten du foretrekker Excels opprinnelige verktøy eller et avansert tillegg som Kutools, er avhengige rullegardinlister med unike verdier et uvurderlig tillegg til enhver databehandlingsarbeidsflyt, som sikrer effektivitet og presisjon i arbeidet ditt. Hvis du er interessert i å utforske flere Excel-tips og triks, nettstedet vårt tilbyr tusenvis av opplæringsprogrammer.
Flere relative artikler:
- Lag rullegardinliste med bilder i Excel
- I Excel kan vi raskt og enkelt lage en rullegardinliste med celleverdier, men har du noen gang prøvd å lage en rullegardinliste med bilder, det vil si når du klikker på en verdi fra rullegardinlisten, dens relative bildet vil vises på en gang som vist nedenfor. I denne artikkelen vil jeg snakke om hvordan du setter inn en rullegardinliste med bilder i Excel.
- Lag rullegardinliste med flere avmerkingsbokser i Excel
- Mange Excel-brukere har en tendens til å lage en rullegardinliste med flere avmerkingsbokser for å velge flere elementer fra listen per gang. Du kan faktisk ikke opprette en liste med flere avmerkingsbokser med datavalidering. I denne opplæringen skal vi vise deg to metoder for å lage en rullegardinliste med flere avmerkingsbokser i Excel.
- Opprett rullegardinliste for flere nivåer i Excel
- I Excel kan du lage en avhengig rullegardinliste raskt og enkelt, men har du noen gang prøvd å lage avhengig rullegardinliste på flere nivåer som følgende skjermbilde vist? Denne artikkelen vil jeg snakke om hvordan du lager en rullegardinliste som er avhengig av flere nivåer i Excel.
- Lag rullegardinliste, men vis forskjellige verdier i Excel
- I Excel-regneark kan vi raskt lage en rullegardinliste med datavalideringsfunksjonen, men har du noen gang prøvd å vise en annen verdi når du klikker på rullegardinlisten? For eksempel har jeg følgende to kolonnedata i kolonne A og kolonne B, nå må jeg lage en rullegardinliste med verdiene i Navn-kolonnen, men når jeg velger navnet fra den opprettede rullegardinlisten, vil den tilsvarende verdi i tallkolonnen vises som følgende skjermbilde. Denne artikkelen vil introdusere detaljene for å løse denne oppgaven.
Beste kontorproduktivitetsverktøy
Utvid Excel-ferdighetene dine med Kutools for Excel, og opplev effektivitet som aldri før. Kutools for Excel tilbyr over 300 avanserte funksjoner for å øke produktiviteten og spare tid. Klikk her for å få funksjonen du trenger mest...
Office Tab bringer fanebasert grensesnitt til Office, og gjør arbeidet ditt mye enklere
- Aktiver faneredigering og lesing i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åpne og opprett flere dokumenter i nye faner i samme vindu, i stedet for i nye vinduer.
- Øker produktiviteten din med 50 %, og reduserer hundrevis av museklikk for deg hver dag!