Ynhâldsopjefte
Yn dizze tutorial sil ik guon metoaden sjen litte om in dellûklist yn excel te sortearjen. Faak, as wy wurkje mei in protte gegevens of repetitive gegevens, as wy se alfabetysk kinne sortearje as in oar type folchoarder, wurdt it navigearjen fan 'e dellûklist makliker. Dat, ik sil sjen litte hoe't jo de listgegevens earst bestelle en sadwaande Gegevensvalidaasje brûke om it útklapmenu te meitsjen.
Oefenwurkboek downloade
Jo kinne it oefenwurkboek downloade dat wy hawwe brûkt om dit artikel ta te rieden.
Sortearje Drop Down.xlsm
5 Methods to Sort Drop Omleech yn Excel
1. Excel SORT-funksje tapasse om drop-downlist te regeljen en oan te meitsjen
Earst sil ik de SORT-funksje brûke om gegevens alfabetysk te bestellen. Bygelyks, ik haw in dataset ( B4:C13 ) mei ferskate fruitnammen yn willekeurige folchoarder. No sil ik se earst bestelle.
Stappen:
- Skriuw de ûndersteande formule yn Sel E5 en druk op Enter .
=SORT(B5:B13)
- As resultaat sil de formule in array fan 'e fruitlist jaan dy't sortearre is neffens oprinnende alfabetyske folchoarder.
⏩ De dropdownlist oanmeitsje :
Stappen:
- Selektearje earst ien fan 'e sellen of it hiele gegevensberik wêr't jo de útklaplist meitsje wolle.
- Folgjende, fan Excel Ribbon , gean nei Data > Data-ark 2> groep> Data Validation > Data Validation (Sjoch it skermôfbylding).
- Dan, de It dialoochfinster Gegevensvalidaasje sil ferskine. Kies List út it fjild: Tastean . Kies de opsje List sil it fjild werjaan: Boarne . Klikje op de boppeste pylk fan it fjild Boarne om de boarnegegevens te selektearjen.
- No ynfiere de boarnegegevens en druk op Enter . Hjir hawwe wy it teken ' # ' oan 'e ein fan' e boarnegegevens brûkt, om't wy wolle dat de hiele array fan 'e sortearre gegevens opnommen wurde yn 'e útklaplist.
- Dêrnei klikje jo op OK .
- As gefolch, de dellûklist wurdt makke lykas ferwachte.
Related Content: Hoe kinne jo nûmers yn opkommende folchoarder yn Excel regelje mei help fan Formule
2. Kombinaasje fan SORT & amp; UNIEKE funksjes om Drop Down List te sortearjen
Soms befettet in list mei repetitive wearden. Yn dat gefal wolle jo miskien gjin ferlykbere gegevens meardere kearen yn in dellûklist. Bygelyks, de ûndersteande dataset befettet Oranje , Coconut , en Apple meardere kearen. Dat, no sil ik de kombinaasje fan SORTEREN en UNIKE funksjes brûke om dizze gegevens te sortearjen.
Stappen:
- Skriuw de ûndersteande formule yn Sel E5 .
=UNIQUE(SORT(B5:B13))
- De boppesteande formule silresultearje yn in array mei unike fruchtnammen.
- Gelykber mei Metoade 1 , mei de Data Validation opsje, kinne jo de dellûklist hawwe fan 'e boppe-sortearre fruitnammen.
Lês Mear: Hoe kinne jo unike list sortearje yn Excel (10 Nuttich Metoaden)
3. Excel-funksjes mei nammeopsje definiearje om dropdownlist te organisearjen
Dizze kear sil ik de Namme definiearje opsje om in sortearre list te krijen. Bygelyks, ik haw in frucht namme dataset ( A1:A10 ) yn Sheet1 lykas hjirûnder. Litte wy dizze gegevens alfabetysk sortearje.
Stappen:
- Gean nei Formules > Namme definiearje > Namme definiearje.
- It dialoochfinster Nije namme sil ferskine as gefolch. Typ Fruit yn it fjild: Namme en typ de ûndersteande formule yn it fjild: Ferwiist nei . Druk dan op OK dêrnei.
=OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A$1:$A$1001))
- Gean no nei in oar blêd ( Blêd2 ). Typ de formule hjirûnder yn Sel A1 en druk op Enter .
=IF(COUNTA(Fruit)>=ROWS($A$1:A1), INDEX(Fruit, MATCH(SMALL(COUNTIF(Fruit, "<"&Fruit), ROW(A1)),COUNTIF(Fruit, "<"&Fruit), 0)), "")
- De boppesteande formule sil ien fruitnamme werombringe dy't earst yn alfabetyske folchoarder komt. Sleep it teken ' + ' nei ûnderen om de rest fan 'e fruchtnammen te krijen.
- Uteinlik, by it slepen fan 'e ' + ' teken, wy krije de list mei fruitnammen alfabetysk ranglist.
- Folgjende, jokin de útklaplist oanmeitsje mei de Data Validation opsje, folgje Metoade 1 . Unthâld dizze kear, jo moatte de boppesteande list fan 'e sortearre fruitnammen selektearje as boarnegegevens.
Lês Mear: Hoe sortearje op namme yn Excel (3 foarbylden)
Gelykbere lêzingen:
- Hoe sortearje berik mei VBA yn Excel ( 6 foarbylden)
- Sortearje nûmers yn Excel (8 rappe manieren)
- Hoe kinne jo array sortearje mei Excel VBA (sawol opkommende as ôfnimmende folchoarder)
- [Reparearje] Excel sortearje op datum wurket net (2 oarsaken mei oplossingen)
- Excel sortearje en negearje blanks (4 manieren)
4. Brûk Excel Power Query om dropdowngegevens te sortearjen
No sil ik Excel Power Query brûke om in te sortearjen list fan gegevens. Foar it gemak fan myn operaasje haw ik myn dataset omsetten nei in tabel troch op Ctrl + T te drukken.
Stappen:
- Selektearje earst de tabel ( B4:C13 ).
- Gean dan nei Gegevens > Fan tabel/berik .
- As gefolch, de Power Query Editor finster sil iepenje tegearre mei de tabel.
- No, rjochtsklikke op de tabel, en klikje op Fuortsmite Oare kolommen om't wy gjin ekstra kolommen nedich hawwe.
- Klik op it dellûk ikoan fan 'e fruitkolom en klik opnij op Sortearje Ascending .
- De fruchtlist wurdt sortearre yn alfabetyske folchoarder konsekwint.
- Neidat jo klear binne mei it sortearjen, selektearje Slút & amp; Laad > Slút & Laad út de Power Query Editor .
- As gefolch wurdt de tabel mei sortearre fruitnammen werjûn as hjirûnder.
- Letter kinne jo de dellûklist oanmeitsje fanút de adobe-tabelgegevens.
Besibbe ynhâld: Excel automatysk sortearje as gegevens wizigje (9 foarbylden)
5. Drop Down List oarderje mei VBA yn Excel
Hjir sil ik VBA brûke om fruitnammen yn alfabetyske folchoarder te sortearjen. Wy hawwe bygelyks in útklaplist wêryn fruitnammen net yn ien of oare folchoarder wurde sortearre.
Dat sil ik sjen litte hoe't jo de boppesteande útklaplist alfabetysk bestelle kinne. .
Stappen:
- Earst sil ik nei it blêd gean wêr't de boarnegegevens fan 'e boppesteande útklaplist binne. Hjir binne myn boarnegegevens te finen yn Sheet8 .
- Dan rjochtsklikje op de blêdnamme en selektearje de View Code .
- As gefolch sil it finster Microsoft Visual Basic for Applications ferskine. Typ de ûndersteande koade yn de Module . Unthâld, jo hawwe de blêdnamme , tabelnamme en kolomnamme fan jo goed ynfierd.
1368
- Gean no nei de tabel foar boarnegegevens en skriuw elke frucht lykas' Datums ' yn Sel B14 , nei de lêste gegevens fan 'e tabel ( B4:B13 ). Druk dêrnei op Enter .
- Dêrtroch binne de gegevens yn boppesteande tabel alfabetysk sortearre.
- Lyksa binne de fruchten yn de earder makke drop-down list te sortearre yn alfabetyske folchoarder.
Lês mear: Hoe sortearje ListBox mei VBA yn Excel (in folsleine hantlieding)
Konklúzje
Yn it boppesteande artikel haw ik besocht ferskate metoaden te besprekken om in útklaplist yn excel útwurke te sortearjen. Hooplik sille dizze metoaden en ferklearrings genôch wêze om jo problemen op te lossen. Lit my witte as jo fragen hawwe.