Kako sortirati padajuću listu u Excelu (5 jednostavnih metoda)

  • Podijeli Ovo
Hugh West

U ovom tutorijalu pokazat ću neke metode za sortiranje padajuće liste u excelu. Često, kada radimo s puno podataka ili podataka koji se ponavljaju, ako ih možemo sortirati po abecedi ili bilo kojoj drugoj vrsti redoslijeda, navigacija po padajućoj listi postaje lakša. Dakle, pokazat ću vam kako prvo naručiti podatke liste i tako koristiti Provjera valjanosti podataka za kreiranje padajućeg izbornika.

Preuzmite Vježbenicu

Možete preuzeti radnu svesku koju smo koristili za pripremu ovog članka.

Sort Drop Down.xlsm

5 metoda za Sort Drop Dolje u Excelu

1. Primijenite Excel SORT funkciju za uređivanje i kreiranje padajuće liste

Prvo ću koristiti funkciju SORT poredati podatke po abecednom redu. Na primjer, imam skup podataka ( B4:C13 ) koji sadrži nekoliko imena voća po slučajnom redoslijedu. Sada ću ih prvi naručiti.

Koraci:

  • Napišite formulu ispod u ćeliju E5 i pritisnite Enter .
=SORT(B5:B13)

  • Kao rezultat, formula će dati niz liste voća koja je sortirana prema rastućem abecednom redu.

⏩ Kreiranje padajuće liste :

Koraci:

  • Prvo, odaberite bilo koju od ćelija ili cijeli raspon podataka u kojem želite da kreirate padajuću listu.

  • Sljedeće, sa Excel trake , idite na Podaci > Alati za podatke grupa> Provjera valjanosti podataka > Provjera valjanosti podataka (Pogledajte snimak ekrana).

  • Onda, Pojavit će se dijaloški okvir Provjera valjanosti podataka . Izaberite Lista iz polja: Dozvoli . Odabirom opcije Lista prikazat će se polje: Izvor . Kliknite na gornju strelicu polja Izvor da odaberete izvorne podatke.

  • Sada unesite izvorne podatke i pritisnite Enter . Ovdje smo koristili znak ' # ' na kraju izvornih podataka jer želimo da cijeli niz sortiranih podataka bude uključen u padajuću listu.

  • Nakon toga kliknite na OK .

  • Kao posljedica toga, padajuća lista je kreirana kako se očekuje.

Povezani sadržaj: Kako rasporediti brojeve u rastućem redoslijedu u Excelu koristeći Formula

2. Kombinacija SORT & JEDINSTVENE funkcije za sortiranje padajuće liste

Ponekad lista podataka sadrži vrijednosti koje se ponavljaju. U tom slučaju možda nećete željeti slične podatke više puta na padajućoj listi. Na primjer, donji skup podataka sadrži Narandža , Kokos i Jabuka više puta. Dakle, sada ću koristiti kombinaciju funkcija SORT i UNIQUE da sortiram ove podatke.

Koraci:

  • Upišite formulu ispod u ćeliju E5 .
=UNIQUE(SORT(B5:B13))

  • Gorenja formula ćerezultiraju nizom koji sadrži jedinstvena imena voća.

  • Slično kao Metoda 1 , koristeći Provjeru valjanosti podataka opciju, možete imati padajuću listu od gore sortiranih imena voća.

Pročitajte više: Kako sortirati jedinstvenu listu u Excelu (10 korisnih Metode)

3. Excel funkcije s opcijom definiranja imena za organiziranje padajuće liste

Ovaj put ću koristiti Defini ime opcija da dobijete sortiranu listu. Na primjer, imam skup podataka imena voća ( A1:A10 ) u Sheet1 kao ispod. Hajde da sortiramo ove podatke po abecednom redu.

Koraci:

  • Idite na Formule > Definiraj ime > Definiraj ime .

  • Dialoški okvir Novo ime kao rezultat će se pojaviti. Upišite Voće u polje: Naziv i unesite formulu ispod u polje: Odnosi se na . Pritisnite OK nakon toga.
=OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A$1:$A$1001))

  • Sada idite na drugi list ( List2 ). Unesite formulu ispod u Ćelija A1 i pritisnite Enter .
=IF(COUNTA(Fruit)>=ROWS($A$1:A1), INDEX(Fruit, MATCH(SMALL(COUNTIF(Fruit, "<"&Fruit), ROW(A1)),COUNTIF(Fruit, "<"&Fruit), 0)), "")

  • Gorenja formula će vratiti jedno ime voća koje je prvo po abecednom redu. Povucite nadole znak ' + ' da dobijete ostala imena voća.

  • Konačno, nakon povlačenja nadole ' + ', dobićemo listu imena voća raspoređenu po abecednom redu.

  • Dalje, timože kreirati padajuću listu koristeći opciju Provjera valjanosti podataka , slijedeći Metodu 1 . Zapamtite ovaj put, morate odabrati gornju listu sortiranih imena voća kao izvorne podatke.

Pročitajte više: Kako sortirati po imenu u Excelu (3 primjera)

Slična očitanja:

  • Kako sortirati raspon pomoću VBA u Excelu ( 6 primjera)
  • Sortiraj brojeve u Excelu (8 brzih načina)
  • Kako sortirati niz pomoću Excel VBA (uzlazni i silazni redoslijed)
  • [Fix] Excel Sortiraj po datumu ne radi (2 uzroka s rješenjima)
  • Excel sortiraj i zanemari praznine (4 načina)

4. Koristite Excel Power Query za sortiranje padajućih podataka

Sada ću koristiti Excel Power Query za sortiranje spisak podataka. Radi lakšeg rada, konvertovao sam svoj skup podataka u tabelu pritiskom na Ctrl + T .

Koraci:

  • Prvo odaberite tabelu ( B4:C13 ).

  • Zatim idite na Podaci > Iz tabele/opseg .

  • Kao rezultat, Snaga Prozor uređivača upita će se otvoriti zajedno sa tabelom.

  • Sada kliknite desnim tasterom miša na tabelu i kliknite na Ukloni Ostale kolone jer nam nisu potrebne dodatne kolone.

  • Kliknite na padajuću ikonu kolone voća i ponovo kliknite na Sorti po rastućem .

  • Voćelista će biti sortirana po abecednom redu.

  • Nakon što završite s sortiranjem, odaberite Zatvori & Učitaj > Zatvori & Učitaj iz Power Query Editor .

  • Kao posljedica toga, tabela koja sadrži sortirana imena voća prikazuje se kao ispod.

  • Kasnije, možete kreirati padajuću listu iz podataka adobe tabele.

Povezani sadržaj: Automatsko sortiranje u Excelu kada se podaci mijenjaju (9 primjera)

5. Padajuća lista narudžbi koristeći VBA u Excelu

Ovdje ću koristiti VBA da sortiram imena voća po abecednom redu. Na primjer, imamo padajuću listu u kojoj nazivi voća nisu poređani ni po jednom redoslijedu.

Dakle, pokazaću kako da gornju padajuću listu poredamo po abecednom redu .

Koraci:

  • Prvo ću otići na list gdje se nalaze izvorni podaci gornje padajuće liste. Ovdje se moji izvorni podaci nalaze u Sheet8 .

  • Zatim, desnom tipkom miša kliknite naziv lista i odaberite Prikaži kod .

  • Kao rezultat, pojavit će se prozor Microsoft Visual Basic za aplikacije . Unesite kod ispod u Modul . Zapamtite da ste ispravno uneli Naziv lista , Naziv tabele i Naziv kolone .
5196

  • Sada idite na tabelu izvornih podataka i napišite bilo koje voće poput‘ Datumi ’ u ćeliji B14 , nakon posljednjih podataka tablice ( B4:B13 ). Nakon toga pritisnite Enter .

  • Slijedom toga, podaci u gornjoj tabeli se sortiraju po abecednom redu.

  • Slično, voće na prethodno kreiranoj padajućoj listi su previše sortirano po abecednom redu.

Pročitajte više: Kako sortirati ListBox pomoću VBA u Excelu (kompletan vodič)

Zaključak

U gornjem članku imam pokušao da razgovara o nekoliko metoda za detaljno sortiranje padajuće liste u excelu. Nadamo se da će ove metode i objašnjenja biti dovoljni za rješavanje vaših problema. Javite mi ako imate bilo kakvih pitanja.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.