Excel je nevjerojatan alat za pohranu i analizu podataka. Često ćete se morati baviti tekstualnim tipovima podataka kao što su imena, regije, odjeli ili nazivi proizvoda.
U takvim je slučajevima dobro znati kako manipulirati tekstualnim podacima i postići željeni rezultat.
Jedan od najčešćih zadataka koje većina korisnika programa Excel mora raditi je rad sa skupom imena. Često ćete otkriti da su ime i prezime u zasebnim stupcima, pa ćete možda morati kombinirati ta imena i prezimena i dobiti ih kao kombinirani naziv u ćeliji.
U ovom vodiču za Excel pokazat ću vam više različitih načina kombiniranja imena i prezimena u Excelu.
To možete lako učiniti pomoću jednostavnih formula (poput Concatenate ili TextJoin) i značajki kao što su Flash Fill i Power Query
4 načina kombiniranja imena i prezimena u Excelu
Pretpostavimo da imate skup podataka kao što je prikazano u nastavku i želite kombinirati ime u stupcu A i prezime u stupcu B.
Pogledajmo neke od načina kako to učiniti.
Korištenje funkcije CONCATENATE (ili Ampersand)
Kombiniranje različitih nizova teksta iz različitih ćelija prilično je jednostavno u Excelu. U Excelu postoji ugrađena formula Concatenate koja je napravljena samo za ovu svrhu.
Ispod je formula koja će kombinirati ime i prezime (odvojene razmakom):
= CONCAT (A2, "", B2)
CONCAT je nova funkcija koja je predstavljena u Excelu 2016 i napravljena je da zamijeni funkciju CONCATENATE. No do sada su obje funkcije i dalje dostupne i možete raditi.
Ispod je formula CONCATENATE ako to želite koristiti:
= KONKATENAT (A2, "", B2)
Gornja formula jednostavno uzima ime i prezime i kombinira ih. A budući da želim da oni budu odvojeni razmakom, koristio sam ”” (razmak u dvostrukim navodnicima) kao drugi argument.
Za povezivanje možete koristiti i operator ampersand.
Pod pretpostavkom da imate isti skup podataka, možete upotrijebiti donju formulu za kombiniranje imena i prezimena:
= A2 & "" & B2
Operator ampersanda kombinira tekst prije i poslije njega. U gornjem primjeru kombinirao sam tri dijela - ime, znak razmaka i prezime.
Sada kada razumijete koncept, možete kombinirati imena u različitim formatima ako želite. Na primjer, možda želite da imate prezime, a zatim ime, ili zarez umjesto razmaka između imena.
U slučaju da želite samo kombinirani naziv i želite se riješiti imena i prezimena, prvo biste trebali pretvoriti vrijednosti formule u statičke vrijednosti. Nakon što to učinite, tada možete ukloniti/izbrisati ime i prezime.
Korištenje funkcije TEXTJOIN
TEXTJOIN je funkcija koja je dostupna u programima Excel2021-2022 i Office 365.
U slučaju da imate pristup ovoj funkciji, najbolje je koristiti je za kombiniranje ćelija i stupaca (jer je puno bolja od gore navedenih metoda CONCATENATE i ampersand).
Pretpostavimo da imate skup podataka kao što je prikazano u nastavku i želite kombinirati ime i prezime.
Ispod je formula za to:
= TEXTJOIN ("", TRUE, A2: B2)
Gornja funkcija TEXTJOIN ima tri argumenta:
- Razdjelnik, koji je u ovom primjeru znak razmaka u dvostrukim navodnicima (budući da želimo da se ime i prezime odvajaju razmakom)
- Logička vrijednost gdje TRUE znači da u slučaju da postoje prazne ćelije, formula će je zanemariti
- Raspon koji sadrži ćelije koje želite kombinirati
Brži je od uobičajene formule za spajanje, a također je lakši za stvaranje i upravljanje. Dakle, ako imate pristup funkciji TEXTJOIN u Excelu, bolje je koristiti je preko bilo koje druge formule.
Korištenje Flash Fill -a
Flash Fill je pametna funkcija koja pokušava razumjeti uzorak i dati vam rezultat.
Dopustite mi da objasnim kako to radi.
Pretpostavimo da imate skup podataka kao što je prikazano u nastavku i želite kombinirati ime i prezime.
Dolje su navedeni koraci koje možete koristiti za to pomoću Flash Fill -a
- U ćeliju C2 unesite željeni rezultat. U našem primjeru to bi bilo 'Bobby Baker'
- U ćeliju C3 počnite upisivati očekivani rezultat. Primijetit ćete da vam Excel prikazuje očekivani rezultat u svim ćelijama (u svijetlosivom tekstu). Ovo je Flash Fill na djelu
- Pritisnite tipku Enter
Gore navedeni koraci odmah bi ispunili sve ćelije kombiniranim imenom.
U nekim je slučajevima moguće da nećete vidjeti ispunu bljeskalicom dok upisujete u drugu ćeliju.
Ne brinite, to se ponekad dogodi.
U takvom scenariju, ispod ostalih koraka koje možete upotrijebiti da bi Flash Fill funkcionirao:
- U ćeliju C2 unesite željeni rezultat. U našem primjeru to bi bilo 'Bobby Baker'
- Odaberite odaberite C3
- Kliknite karticu Početna
- U grupi Uređivanje kliknite ikonu Ispunite
- Kliknite na Flash Fill
Gore navedeni koraci odmah bi odabrali uzorak iz gornje ćelije i ispunili cijeli stupac kombiniranim imenom.
U slučaju da Flash fill ne može pokupiti pravi uzorak i daje netočan rezultat, ručno ispunite dvije ćelije, a zatim učinite gore navedene korake.
Također možete koristiti tipkovnički prečac Control + E za popunjavanje pomoću Flash fill.
Kombiniranje imena i prezimena (ili čak imena, srednjeg i prezimena) jednostavna je operacija s kojom se Flash Fill može lako nositi.
Imajte na umu da Flash Fill nije savršen. Djeluje tako da identificira uzorke i koristi isti obrazac za popunjavanje svih ćelija u stupcu. Iako će najvjerojatnije djelovati prema očekivanjima, dobra je ideja dvaput provjeriti rezultat Flash Fill-a.
Korištenje programa Power Query
Power Query nevjerojatan je alat koji se koristi za vađenje i transformaciju podataka.
Ovo također možete koristiti za brzo spajanje stupaca i kombiniranje imena i prezimena.
Da bi Power Query funkcionirao, vaši podaci moraju biti u Excel tablici (ili barem imenovanom rasponu).
Za potrebe ovog vodiča, pretvorit ću skup podataka koji ima 1. i prezime u tablicu programa Excel.
Pretpostavimo da imate skup podataka kao što je prikazano u nastavku i želite spojiti dva stupca kako biste dobili puni naziv.
U nastavku su navedeni koraci za pretvaranje podataka u Excel tablicu:
- Odaberite bilo koju ćeliju u skupu podataka
- Kliknite karticu Insert
- Kliknite ikonu Tablica
- U dijaloškom okviru Stvaranje tablice provjerite je li raspon točan
- Pritisnite U redu
Gore navedeni koraci pretvorili bi raspon podataka u Excel tablicu.
Pogledajmo sada kako kombinirati ime i prezime pomoću programa Power Query:
- Odaberite bilo koju ćeliju u tablici
- Kliknite karticu Podaci
- U grupi Get & Transform Data kliknite opciju ‘From Sheet’. Ovo će otvoriti Power Query Editor
- U uređivaču programa Power Query provjerite je li u lijevom oknu odabrana desna tablica. Ako imate samo jednu tablicu, vidjet ćete samo jednu opciju u lijevom oknu
- Odaberite stupce koje trebate spojiti (držite tipku Control, a zatim kliknite zaglavlje stupca da biste odabrali stupac)
- Desnom tipkom miša kliknite, a zatim kliknite opciju "Spoji stupce"
- U dijaloškom okviru Spajanje stupaca koji se otvori odaberite Razmak kao graničnik (s padajućeg izbornika)
- Unesite naziv za novi spojeni stupac. Idem s 'punim imenom'
- Pritisnite U redu. To bi uklonilo dva stupca koja već imamo i zamijenilo ih novim stupcem koji ima puni naziv.
- Kliknite karticu Datoteka, a zatim kliknite Zatvori i učitaj.
Gore navedeni koraci umetnuli bi novi radni list u radnu knjigu s tablicom koja ima jedan stupac s punim nazivom.
U slučaju da želite izvorne stupce, kao i novi stupac koji sadrži puno ime, umjesto da odaberete stupce i spojite ih, prvo odaberite karticu Dodaj stupac u uređivaču programa Power Query, zatim odaberite stupce, a zatim kliknite Spoji Stupci. Ovo će dodati novi stupac koji će imati puni naziv.
U usporedbi s metodama formula i Flash Fill -om, Power Query je definitivno nešto duži.
No, prednost korištenja ove metode je u tome što u slučaju promjene izvornih podataka možete brzo osvježiti upit i rezultirajući podaci će se automatski ažurirati.
Također, Power Query se naširoko koristi za kombiniranje različitih tablica i podataka iz više radnih listova i radnih knjiga. Dakle, u slučaju da imate podatke o imenu koje želite kombinirati, to je jedan jedini korak u vašem već postojećem tijeku upita za napajanje.
U ovom vodiču sam opisao kako to učiniti kombinirajte ime i prezime u Excelu. No u slučaju da imate ime, srednje i prezime, možete to učiniti istim metodama.
Nadam se da vam je ovaj vodič bio koristan.