Sadržaj
Ako radite sa skupovima podataka u Excelu , često ćete morati sortirati te skupove podataka po imenu. Ponekad. Možda ćete morati sortirati skup podataka na temelju svog prezimena. U ovom članku opisane su 5 korisne metode za Sortiranje po prezimenu u Excelu.
Preuzmi radnu bilježnicu za vježbu
Preuzmi ovaj primjer radne knjige na vježbajte sami.
Razvrstaj po prezimenu.xlsx
5 korisnih metoda za razvrstavanje po prezimenu u Excelu
Za ilustraciju procedure, ovdje je uzorak skupa podataka od 10 osoba s Punim imenom u Rasponu ćelija B5:B14 .
Slijedimo sada dolje navedene metode za sortiranje imena po njihovim prezimenima.
1. Koristite Find & Zamijeni značajku za izdvajanje i sortiranje po prezimenu
U ovoj prvoj metodi koristit ćemo Find & Zamijeni značajku programa Excel za razdvajanje i sortiranje prezimena iz skupa podataka. Da biste obavili zadatak, slijedite korake u nastavku.
- Prvo kopirajte stupac B pritiskom na Ctrl + C na tipkovnici i zalijepite ga u stupac C pritiskom na Ctrl + V .
- Zatim odaberite stupac C i pritisnite Ctrl+H da biste otvorili dijaloški okvir Pronađi i zamijeni .
- Ovdje stavite zvjezdicu ( * ) nakon razmaka u okviru Pronađi što .
- Zajedno s njim, okvir Zamijeni s ostavite praznim.
- Dalje kliknite na Zamijeni sve >Zatvori .
- Konačno, uspješno ćete izdvojiti prezimena u Raspon ćelija C5:C14 .
- Sada odaberite oba stupca B i C i idite na Podaci za odabir ikone Sortiraj iz Sortiraj & Filtrirajte grupu.
- Nakon toga odaberite Poredaj po kao Prezime i Naručite kao A do Z .
- Na kraju pritisnite OK .
- Konačno, skup podataka koji uključuje puna imena pojavljuje se abecednim redom na temelju prezimena.
2. Primijeni tekst na opciju stupaca za sortiranje po prezimenu u Excelu
U ovom odjeljku sortirat ćemo prezimena pomoću metode Tekst u stupce . Slijedite korake u nastavku da izvršite zadatak.
- Prvo odaberite Podaci i pritisnite opciju Tekst u stupce u Alatima za podatke grupa.
- Kao rezultat, vidjet ćete da se pojavljuje dijaloški okvir Čarobnjak za pretvaranje teksta u stupac .
- Ovdje odaberite Razgraničeno i kliknite Dalje .
- Nakon toga odaberite Razmak kao razdjelnik i pritisnite Dalje .
- Slijedeći, odaberite Odredište iz radne knjige i pritisnite Završi .
- Konačno ćete dobiti Prvi i Prezimena odvojeno ovako.
3. Umetnite formuluza sortiranje po prezimenu u Excelu
Treća metoda je sortiranje skupa podataka po prezimenu pomoću formule. Prednost ove metode je da je rezultat dinamičan u usporedbi s druge dvije gore opisane metode jer ako dodam više imena na svoj popis, mogu jednostavno kopirati i zalijepiti formulu u ćelije stupca.
- Prvo odaberite praznu ćeliju C5 i tamo upišite formulu.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
- Zatim pritisnite Enter .
- Nakon toga, Prezime pojavljuje se u ćeliji.
U ovoj formuli, funkcija DESNOizvlači krajnju desnu vrijednost iz ćelije B5. Zatim, funkcija LENdefinira duljinu tekstualnog niza. Na kraju, funkcija FINDtraži traženi tekst.
- Na kraju, primijenite alat AutoFill da dobijete sva prezimena odjednom.
- Štoviše, ako prije imena postoji srednje ime ili titula (kao što je gospodin ili gospođa), morate upotrijebiti donju formulu:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,"","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))
Gornja formula pronalazi položaj posljednjeg razmaka i zatim ga koristi za izdvajanje prezime.
4. Koristite opciju Flash Fill za sortiranje po prezimenu
Još jedna brza i brza metoda je metoda Flash Fill . Pomaže u manipuliranju podacima identificiranjem uzoraka. Da bi ovo funkcioniralo, morate ispuniti očekivani rezultat u prvoj ćeliji koju želitedobiti ukupni rezultat.
- Prvo upišite prezime ćelije B5 u ćeliju C5 .
- Zatim povucite prema dolje kursor iznad donjeg desnog dijela odabira.
- Potom se kursor mijenja u ikonu plus.
- Ovdje, odaberite opciju AutoFill i odaberite Flash Fill .
- Na kraju, prezimena se pojavljuju u stupac C .
5. Dinamički sortiraj po prezimenu i izdvoji pomoću Power Queryja
U ovoj posljednjoj metodi mi koristit će Power Query alat u excelu za dinamičko sortiranje prezimena. Pogledajmo kako radi.
- Prvo odaberite skup podataka pomoću Imena i pritisnite Ctrl + T na tipkovnici.
- Zatim označite opciju Moja tablica ima zaglavlja u prozoru Stvori tablicu i pritisnite U redu .
- Kao rezultat, dobit ćete skup podataka kao tablicu poput ove.
- Dalje, idite na Podaci kartica i odaberite Iz tablice/raspona ispod Dohvati & Transformiraj podatke odjeljak.
- U skladu s tim, dobit ćete prozor Power Query Editor .
- U ovom prozoru desnom tipkom miša kliknite prvi stupac i odaberite Dupliciraj stupac .
- Zatim kliknite na Podijeli stupac u grupi Transformacija .
- U padajućem izborniku odaberite PoRazdjelnik .
- Nakon toga, dobit ćete prozor Podijeli stupac prema razdjelniku .
- Ovdje zadržite odabire kao što je prikazano na donjoj slici i pritisnite OK .
- Slijedeći, prezimena će se pojaviti u novi stupac poput ovog.
- Sada desnom tipkom miša kliknite zaglavlje drugog stupca i kliknite na Ukloni da biste ga izbrisali .
- Nakon ovoga kliknite na strelicu zaglavlja stupca Puno ime - Kopija.2 i odaberite Poredaj uzlazno .
- Na kraju, idite na karticu Početna i odaberite Zatvori & Učitaj u .
- Stoga odaberite mjesto za postavljanje podataka u dijaloškom okviru Uvoz podataka i pritisnite OK .
- Konačno, dobit ćete imena poredana po prezimenima pored izvornog skupa podataka.
Dodatni savjeti
- Kako metoda Flash Fill radi na prepoznavanju uzorka, u nekim slučajevima ova metoda možda neće raditi . Ako se pojavi ovaj problem, ponovite očekivani rezultat u još jednoj ili dvije ćelije.
- Uvjerite se da vaš izvorni skup podataka nema nepotrebnih prostora. Inače će se vratiti u praznu ćeliju.
Zaključak
Dakle, ovo je 5 različitih načina koje možete koristiti za sortiranje podataka prema prezimenu. Nadamo se da vam je ovaj članak bio koristan. Možete koristiti bilo koju od ovih metoda ipodijeli svoje misli s nama. Slobodno istražite više vodiča u ExcelWIKI .