U ovom ćemo članku naučiti kako spojiti ili spojiti u Excelu.
Što je spajanje u Excelu?
Općenito, postoje dva načina za kombiniranje podataka u Excel proračunskim tablicama:
Spajanje ćelija
Spojite vrijednosti ćelija
CONCATENATION u Excelu
Kako koristiti funkciju CONCATENATE Excel
Funkcija CONCATENATE u Excelu dizajnirana je za spajanje različitih dijelova teksta ili za kombiniranje vrijednosti iz više ćelija u jednu ćeliju.
Sintaksa programa Excel CONCATENATE je sljedeća:
KONKATENIRATI (tekst1, [tekst2],…) |
Gdje tekst je tekstualni niz, referenca ćelije ili vrijednost vođena formulom.
Primjeri:
Spajanje vrijednosti nekoliko ćelija
Najjednostavnija formula CONCATENATE za kombiniranje vrijednosti ćelija A1 i B1 je sljedeća:
= KONKATENAT (A1, B1) |
Imajte na umu da će se vrijednosti spojiti bez ikakvog razdjelnika, kao u 2. retku na donjoj snimci zaslona.
Za odvajanje vrijednosti razmakom, unesite "" u drugi argument, kao u 3. redak na donjoj snimci zaslona.
= POVEZATI (A1, "", B1) |
Za odvajanje spojenih vrijednosti drugim graničnicima, poput zareza, razmaka ili kose crte, pogledajte Excel CONCATENATE formule s posebnim znakovima.
Spajanje tekstualnog niza i vrijednosti ćelije
Nema razloga da funkcija Excel CONCATENATE bude ograničena samo na pridruživanje vrijednosti ćelija. Možete ga koristiti i za povezivanje različitih tekstualnih nizova kako bi rezultat bio smisleniji. Na primjer:
= CONCATENATE (A1, "", B1, "dovršeno") |
Gornja formula informira korisnika da je određeni projekt dovršen, kao u retku 2 na donjoj snimci zaslona. Imajte na umu da dodajemo razmak prije riječi "dovršeno" kako bismo odvojili spojene tekstualne nizove.
Naravno, tekstualni niz možete dodati i na početak ili u sredinu formule Concatenate:
= CONCATENATE ("Vidi", A1, "", B1) |
Između kombiniranih vrijednosti dodaje se razmak (""), tako da se rezultat prikazuje kao "Project 1", a ne kao "Project1".
Spajanje tekstualnog niza i vrijednosti izračunate formulom. Da bi rezultat vraćen nekom formulom bio razumljiviji za vaše korisnike, možete ga spojiti tekstualnim nizom koji objašnjava kolika je zapravo vrijednost.
Na primjer, možete koristiti sljedeću formulu za vraćanje trenutnog datuma:
= CONCATENATE ("Danas je", TEXT (TODAY (), "dd-mmm-yy")) |
Korištenje CONCATENATE u Excelu - stvari koje treba zapamtiti
Kako biste osigurali da vaše formule CONCATENATE uvijek daju točne rezultate, sjetite se sljedećih jednostavnih pravila:
Excel CONCATENATE funkcija zahtijeva barem jedan "tekstualni" argument za rad.
U jednoj formuli CONCATENATE možete spojiti do 255 nizova, ukupno 8.192 znaka.
Rezultat funkcije CONCATENATE uvijek je tekstualni niz, čak i kad su sve izvorne vrijednosti brojevi.
Excel CONCATENATE ne prepoznaje nizove. Svaka referenca ćelije mora biti navedena zasebno. Na primjer, trebali biste napisati = CONCATENATE (A1, A2, A3) umjesto = CONCATENATE (A1: A3).
Ako je barem jedan od argumenata funkcije CONCATENATE nevažeći, formula vraća #VALUE! pogreška.
"&" operator za spajanje nizova u Excelu
U programu Microsoft Excel, & operator je još jedan način povezivanja ćelija. Ova metoda je vrlo korisna u mnogim scenarijima jer je upisivanje znaka ampersanda (&) mnogo brže od upisivanja riječi "spoji" 🙂
Slično kao i funkcija CONCATENATE, možete koristiti "&" u Excelu za kombiniranje različitih tekstualnih nizova, vrijednosti ćelija i rezultata koje vraćaju druge funkcije.
Primjeri Excel "&" formula
Da bismo vidjeli operater povezivanja na djelu, prepišimo formule CONCATENATE o kojima smo gore govorili:
Spojite vrijednosti u A1 i B1:
= A1 i B1
Spojite vrijednosti u A1 i B1 odvojene razmakom:
= A1 & "" & B1
Spojite vrijednosti u A1, B1 i tekstualni niz:
= A1 & B1 & "dovršeno"
Spojite niz i rezultat funkcije TEXT / TODAY:
= "Danas je" & TEXT (TODAY (), "dd-mmm-yy")
Kao što je prikazano na slici ispod, funkcija CONCATENATE i operator "&" vraćaju identične rezultate:
Excel "&" operator u odnosu na funkciju CONCATENATE
Mnogi se korisnici pitaju koji je učinkovitiji način povezivanja nizova u Excelu - funkcija CONCATENATE ili operator "&".
Jedina bitna razlika između CONCATENATE i "&" operatora je ograničenje od 255 nizova funkcije Excel CONCATENATE i nema takvih ograničenja pri upotrebi znaka &. Osim toga, nema razlike između ove dvije metode povezivanja, niti razlike u brzini između formula CONCATENATE i "&".
A budući da je 255 zaista velik broj i u stvarnim životnim zadacima netko teško da će ikada morati kombinirati toliko žica, razlika se svodi na udobnost i jednostavnost korištenja. Nekim je korisnicima CONCATENATE formule lakše čitati, osobno više volim korištenje metode "&". Dakle, jednostavno se držite tehnike povezivanja s kojom se osjećate ugodnije.
Spojite ćelije s razmakom, zarezom i drugim znakovima
U vašim radnim listovima često ćete morati pridružiti vrijednosti na način koji uključuje zareze, razmake, različite interpunkcijske znakove ili druge znakove, poput crtice ili kose crte. Da biste to učinili, jednostavno uključite željeni znak u formulu za povezivanje. Ne zaboravite staviti ovaj znak u navodnike, kao što je pokazano u sljedećim primjerima.
Spajanje dviju ćelija s razmakom:
= KONKATENAT (A1, "", B1) ili = A1 & "" & B1
Spajanje dvije ćelije zarezom:
= CONCATENATE (A1, ",", B1) ili = A1 & "," & B1
Spajanje dvije ćelije s crticom:
= CONCATENATE (A1, "-", B1) ili = A1 & "-" & B1
Sljedeći snimak zaslona prikazuje kako bi rezultati mogli izgledati:
Spojite tekstualne nizove s prijelomima retka
Najčešće biste razdvojene tekstualne nizove odvajali interpunkcijskim znakovima i razmacima, kao što je prikazano u prethodnom primjeru. U nekim slučajevima, međutim, možda će biti potrebno odvojiti vrijednosti prijelomom retka ili vraćanjem nosača. Uobičajeni primjer je spajanje poštanskih adresa iz podataka u zasebne stupce.
Problem je u tome što ne možete jednostavno unijeti prijelom retka u formulu kao uobičajeni znak, pa je stoga potrebna posebna funkcija CHAR za isporuku odgovarajućeg ASCII koda formuli povezivanja:
U sustavu Windows upotrijebite CHAR (10) gdje je 10 ASCII kôd za unos linije.
Na Mac sustavu koristite CHAR (13) gdje je 13 ASCII kod za povratak prijevoza.
U ovom primjeru imamo dijelove adrese u stupcima od A do F i sastavljamo ih u stupcu G pomoću operatora povezivanja "&". Spojene vrijednosti odvojene su zarezom (","), razmakom ("") i prijelomom retka CHAR (10):
= A2 & "" & B2 & CHAR (10) & C2 & CHAR (10) & D2 & "," & E2 & "" & F2 |
Bilješka. Prilikom korištenja prijeloma retka za odvajanje spojenih vrijednosti morate imati "Prelom teksta"omogućena je opcija da bi se rezultat ispravno prikazao. Da biste to učinili, pritisnite Ctrl + 1 da biste otvorili dijaloški okvir Oblikovanje ćelija, prebacite se na karticu Poravnanje i označite okvir za tekst Prelom.
Na isti način, možete odvojiti spojene nizove s drugim znakovima, kao što su:
Dvostruki navodnici (") - CHAR (34)
Kosa crta (/) - CHAR (47)
Zvjezdica (*) - CHAR (42)
Cijeli popis ASCII kodovi dostupan
No, lakši način uključivanja znakova za ispis u formulu povezivanja je jednostavno upisivanje u dvostruke navodnike kao što smo to učinili u prethodnom primjeru.
U svakom slučaju, sve četiri formule u nastavku daju identične rezultate:
Koristite bilo koju od dolje navedenih formula:
= A1 & CHAR (47) & B1
= A1 & "/" & B1 = KONKATENAT (A1, CHAR (47), B1) = KONKATENAT (A1, "/", B1) |
Kako spojiti stupce u Excelu
Da biste spojili dva ili više stupaca u Excelu, samo unesite uobičajenu formulu povezivanja u prvu ćeliju, a zatim je kopirajte prema dolje u druge ćelije povlačenjem ručice za popunjavanje (mali kvadrat koji se pojavljuje u donjem desnom kutu odabrana ćelija).
Na primjer, da biste spojili dva stupca (stupac A i B) odvajajući vrijednosti razmakom, unesite sljedeću formulu u ćeliju C2, a zatim je kopirajte u druge ćelije. Kada povlačite ručicu ispune da biste kopirali formulu, pokazivač miša se mijenja u križ, kao što je prikazano na slici ispod:
Napomena: Brzi način kopiranja formule dolje u druge ćelije u stupcu je odabir ćelije s formulom i dvostruki klik na ručicu ispune.
Imajte na umu da Microsoft Excel određuje koliko daleko kopirati ćelije nakon što ispuni obrađuje dvostruki klik na temelju ćelija na koje se odnosi vaša formula. Ako u vašoj tablici ima praznih ćelija, recimo da su ćelije A6 i B6 u ovom primjeru prazne, formula bi se kopirala samo do 5. reda. U tom slučaju morate ručno povući ručicu za popunjavanje da biste spojili cijele stupce.
Alternativni način povezivanja stupaca u Excelu je upotreba odgovarajuće opcije dodatka Merge Cells.
Kako spojiti raspon ćelija u Excelu
Kombiniranje vrijednosti iz više ćelija moglo bi zahtijevati određeni napor jer funkcija Excel CONCATENATE ne prihvaća nizove i zahtijeva jednu referencu ćelije u svakom argumentu.
Za spajanje nekoliko ćelija, recimo od A1 do A4, potrebna vam je jedna od sljedećih formula:
= KONKATENAT (A1, A2, A3, A4)
ili = A1 & A2 & A3 & A4 |
Kada se pridružite prilično malom rasponu, nije velika stvar unijeti sve reference u traku s formulama. Veliki raspon bi bilo dosadno dodati, ručno upisivanjem svake reference ćelije. U nastavku ćete pronaći 3 metode brzog povezivanja raspona u Excelu.
Metoda 1. Pritisnite CTRL za odabir više ćelija za spajanje.
Za brzi odabir nekoliko ćelija možete pritisnuti tipku CTRL i kliknuti na svaku ćeliju koju želite uključiti u formulu CONCATENATE. Evo detaljnih koraka:
- Odaberite ćeliju u koju želite unijeti formulu.
- Vrsta = CONCATENATE (u toj ćeliji ili u traci s formulama.
- Pritisnite i držite Ctrl i kliknite na svaku ćeliju koju želite spojiti.
- Otpustite tipku Ctrl, upišite završnu zagradu u traku s formulama i pritisnite Enter.
Metoda 2. Pomoću funkcije TRANSPOSE dohvatite raspon
Kad trebate spojiti ogroman raspon koji se sastoji od desetaka ili stotina ćelija, prethodna metoda nije dovoljno brza jer zahtijeva klik na svaku ćeliju. U ovom slučaju, bolji način je korištenje funkcije TRANSPOSE za vraćanje niza, a zatim ga jednim potezom zamijeniti referencama pojedinačnih ćelija.
U ćeliju u koju želite ispisati ulančani raspon unesite formulu TRANSPOSE, na primjer:
= TRANSPOZA (A1: A10)
Na traci s formulama pritisnite F9 da biste formulu zamijenili izračunatim vrijednostima. Kao rezultat toga, imat ćete niz brojeva koje treba spojiti.
Upišite = CONCATENATE (prije prve vrijednosti, zatim upišite završne zagrade nakon posljednje vrijednosti i pritisnite Enter.
Napomena: Koju god metodu da koristite, spojena vrijednost u C1 je tekstualni niz (obratite pozornost na poravnanje lijevo u ćeliji), iako je svaka od izvornih vrijednosti broj. To je zato što funkcija CONCATENATE uvijek vraća tekstualni niz bez obzira na izvornu vrstu podataka.
Metoda 3. Upotrijebite dodatak Merge Cells
Brz način spajanja bilo kojeg raspona u Excelu bez formula je upotreba dodatka Merge Cells for Excel s isključenom opcijom "Spajanje svih područja u odabiru", kao što je pokazano u Kombiniranje vrijednosti nekoliko ćelija u jednu ćeliju.
Spojite brojeve i datume u različitim formatima
Kada tekstualni niz spojite s brojem ili datumom, možda ćete htjeti oblikovati rezultat drugačije, ovisno o skupu podataka. Da biste to učinili, umetnite funkciju TEXT u formulu Excel za spajanje.
Funkcija TEXT (value, format_text) ima dva argumenta:
U prvom argumentu (vrijednost), unesete broj ili datum za pretvaranje u tekst ili referencu na ćeliju koja sadrži numeričku vrijednost.
U drugom argumentu (format_tekst), unesite željeni format pomoću kodova koje funkcija TEXT može razumjeti.
Već smo raspravljali o jednoj takvoj formuli na početku ovog vodiča koja povezuje tekst i datum.
Podsjetit ću vas da prilikom kombiniranja a tekstualni niz i datum, morate koristiti funkciju TEXT za prikaz datuma u željenom formatu. Na primjer:
= CONCATENATE ("Danas je", TEXT (TODAY (), "mm/dd/yy"))
ili = "Danas je" & TEXT (TODAY (), "mm/dd/yy") |
Još nekoliko primjera formula koji spajaju a tekstualna vrijednost i broj slijedite dolje:
= A2 & "" & TEXT (B2, "$#,#0.00") - prikaz broja s 2 decimalna mjesta i znakom $.
= A2 & "" & TEXT (B2, "0.#") - ne prikazuje dodatne nule i znak $. = A2 & "" & TEXT (B2, "#?/???") - prikazuje broj kao razlomak. |
Kako podijeliti ćelije (suprotno od CONCATENATE u Excelu)
Ako tražite suprotno od CONCATENATE u Excelu, tj. Želite podijeliti jednu ćeliju u nekoliko ćelija, na raspolaganju vam je nekoliko opcija:
Značajka slanja teksta u stupce
Opcija Flash Fill u Excel 2013 i 2016
Formule (funkcije MID, DESNO, LIJEVO)
Detaljne korake ilustrirane primjerima formula i snimkama zaslona možete pronaći u vodiču Kako podijeliti ćelije u Excelu.
Dodatak Merge Cells-način spajanja ćelija u Excelu bez formula
Pomoću dodatka Merge Cells koji je uključen u Ultimate Suite for Excel možete učinkovito učiniti i jedno i drugo:
Spojite nekoliko ćelija u jednu bez gubitka podataka.
Spojite vrijednosti nekoliko ćelija u jednu ćeliju i odvojite ih razdjelnikom po vašem izboru.
Alat za spajanje ćelija radi sa svim verzijama programa Excel od 2003. do 2016. godine i može kombinirati sve vrste podataka uključujući nizove teksta, brojeve, datume i posebne simbole. Njegove dvije ključne prednosti su jednostavnost i brzina - svako spajanje se vrši u nekoliko klikova. A sada, dopustite mi da vam to pokažem na djelu.
Kombinirajte vrijednosti nekoliko ćelija u jednu ćeliju
Za kombiniranje sadržaja nekoliko ćelija odabirete raspon za povezivanje i konfigurirate sljedeće postavke:
Ćelije u jednu pod "Što spojiti";
Odaberite razdjelnik koji želite pod "Odvoji vrijednosti s", to je zarez i razmak u ovom primjeru;
Odaberite mjesto na koje želite postaviti rezultat i što je najvažnije
Poništite odabir opcije "Spoji sva područja u odabiru". Ova opcija određuje hoće li se ćelije spojiti ili su vrijednosti ćelija spojene.
Kombinirajte stupce red po red
Da biste spojili dva ili više stupaca, konfigurirate postavke Spajanja ćelija na sličan način, ali odaberite Stupci pod "Što spojiti":
Pridruživanje redaka stupac po stupac
Za kombiniranje podataka u svakom pojedinačnom retku, stupac po stupac, odlučujete se o spajanju Redovi, odaberite razdjelnik koji želite (prijelom retka u ovom primjeru), konfigurirajte ostale postavke kako želite i pritisnite gumb Spoji. Rezultat može izgledati ovako:
Bilješka :
U Excel 2016, Excel 2019, Excel Online i Excel Mobile, CONCATENATE se zamjenjuje funkcijom CONCAT koja ima potpuno istu sintaksu. Iako se funkcija CONCATENATE čuva radi kompatibilnosti unatrag, preporučuje se korištenje CONCAT -a umjesto toga jer Microsoft ne obećava da će CONCATENATE biti dostupan u budućim verzijama programa Excel.
Nadam se da je ovaj članak o načinu spajanja ili spajanja u Excelu objašnjen. Ovdje pronađite više članaka o izračunavanju vrijednosti i srodnih Excel formula. Ako vam se sviđaju naši blogovi, podijelite ih sa svojim prijateljima na Facebooku. Također nas možete pratiti na Twitteru i Facebooku. Voljeli bismo čuti vaše mišljenje, javite nam kako možemo poboljšati, nadopuniti ili inovirati svoj rad i učiniti ga boljim za vas. Pišite nam na web stranici e -pošte.
Excel ZAMJENA vs ZAMJENA funkcija: Funkcije ZAMJENA i ZAMJENA su najčešće pogrešno shvaćene funkcije. Za pronalaženje i zamjenu zadanog teksta koristimo funkciju ZAMJENA. Gdje se REPLACE koristi za zamjenu brojnih znakova u nizu …
Popularni članci:
50 Excel prečaca za povećanje vaše produktivnosti : Ubrzajte svoje zadatke u Excelu. Ovi prečaci pomoći će vam u povećanju radne učinkovitosti u Excelu.
Kako koristiti funkciju VLOOKUP u Excelu : Ovo je jedna od najčešće korištenih i popularnih funkcija programa Excel koja se koristi za traženje vrijednosti iz različitih raspona i listova.
Kako koristiti IF funkciju u Excelu : IF izraz u Excelu provjerava uvjet i vraća određenu vrijednost ako je uvjet TRUE ili vraća drugu određenu vrijednost ako je FALSE.
Kako koristiti funkciju SUMIF u Excelu : Ovo je još jedna bitna funkcija nadzorne ploče. To vam pomaže pri zbrajanju vrijednosti u posebnim uvjetima.
Kako koristiti funkciju COUNTIF u Excelu : Brojte vrijednosti s uvjetima pomoću ove nevjerojatne funkcije. Ne morate filtrirati svoje podatke da biste brojali određene vrijednosti. Funkcija Countif bitna je za pripremu vaše nadzorne ploče.