Što znači CONCATENATE u programu Excel?
Funkcija povezivanja u Excelu koristi se za spajanje ili spajanje dva ili više od dva znaka ili niza ili brojeva, funkcija povezivanja zamjena je za upotrebu operatora & za pridruživanje jer & operateri čine da sintaksa izgleda složenije, dok funkcija povezivanja izgleda čišće i lako za razumjeti.
Sintaksa
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_2.png.webp)
Argumenti koji nisu prvi nisu obvezni; stoga su zatvoreni uglastim zagradama.
Kako koristiti funkciju CONCATENATE u programu Excel? (s primjerima)
CONCATENATE je vrlo jednostavan i lagan za upotrebu. Razumijemo nekoliko primjera kako djeluju CONCATENATE u Excelu.
Primjer # 1
Na primjer, ako imamo popis imena i prezimena u stupcima A i B i želimo puno ime koje je ime zajedno s prezimenom u stupcu C, koristit ćemo funkciju CONCATENATE.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_3.png.webp)
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_4.png.webp)
CONCATENATE je spojio tekst ćelije A2 s tekstom u ćeliji B2, ali puno je ime čitljivije ako sadrži razmak između imena i prezimena.
Dakle, u tom slučaju možemo povećati broj prosljeđenih argumenata umjesto dva do tri postavljanjem drugog argumenta između vrijednosti teksta u A2 i B2. Drugi argument koji ćemo upotrijebiti je string literal s razmakom unutar dvostrukih navodnika.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_5.png.webp)
Kada smo nakon prvog argumenta nakon zareza stavili razmak unutar dvostrukih navodnika, funkcija CONCATENATE uzela ga je kao drugi argument.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_6.png.webp)
Dakle, možete vidjeti kad god proslijedimo argument koji nije referentna vrijednost, a mi ga uvijek moramo okružiti ili zatvoriti u dvostruke navodnike jer su MS-Excel i drugi uredski paketi napisani na C ++, a na C ++, string literali uvijek se uzimaju unutar dvostrukih navodnika.
Dakle, ako izravno napišemo niz bez dvostrukih navodnika, CONCATENATE ga neće prepoznati kao niz i izbacit će pogrešku #NAME?
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_7.png.webp)
U funkciji CONCATENATE u programu Excel možemo kao argument proslijediti i cjelovitu formulu CONCATENATE u Excelu. Na primjer, ako želimo da se rezultat dvije formule spoji, tada možemo proslijediti formule kao argument da bismo dobili traženi izlaz.
Primjer # 2
Imamo tri tablice s popisom zaposlenika. U prvoj tablici imamo njihovo ime i ID zaposlenika, u drugoj tablici njihova imena nisu poredana po redoslijedu kao što je raspoređeno u tablici 1 i adresa grada, a u trećoj tablici imena nisu dogovorena redoslijedom kako je raspoređeno u tablici 1 i tablici 2. U trećoj tablici želimo prikazati osobnu iskaznicu zaposlenika spojenu s njihovim gradom i odvojenu crticom.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_8.png.webp)
Želimo ID zaposlenika i grad zajedno, ali imena nisu u istom redoslijedu u sve tri tablice, tako da ne možemo izravno koristiti funkciju CONCATENATE u Excelu i prosljeđivati referentne vrijednosti. Ako to učinimo, trebat će puno vremena i podudaranja. Dakle, da bismo ovaj zadatak učinili učinkovito, možemo koristiti funkciju VLOOKUP za traženje ID-a zaposlenika i grada te KONKATENIRANJE vraćenih vrijednosti.
Dakle, koristit ćemo formulu CONCATENATE u Excelu u ćeliji I2
= KONKATENAT (VLOOKUP (H2, $ A $ 1: $ B $ 11,2,0), "-", VLOOKUP (H2, $ D $ 1: $ E $ 11,2,0))
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_9.png.webp)
Povlačenjem formule CONCATENATE u Excelu prema dolje i primjenom na svaku ćeliju koju imamo
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_10.png.webp)
Izlaz:
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_11.png.webp)
Excel također koristi ampersand (&) kao operatora spajanja, a mi ga možemo koristiti umjesto funkcije spajanja excel također s istom funkcionalnošću i na puno jednostavniji način.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_12.png.webp)
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_13.png.webp)
Obrnut spoj
Ako želimo podijeliti spojene vrijednosti ili ako želimo podijeliti tekstove u zasebne ćelije, u tom slučaju možemo koristiti funkciju razgraničenja Tekst u stupac dostupnu u Excelu. Na primjer, ako želimo da ID zaposlenika i ime grada budu odvojeni u ćelijama preko stupca, možemo otvoriti Čarobnjak za pretvaranje teksta u stupac (prečac alt-> ae ), zatim odabrati Razgraničeno, unijeti Dalje> i izabrati Razgraničenje iz popis (Tab, Tačka-zarez, Zarez, Razmak), ako bilo koji drugi graničnik provjerava ostalo: i navedite i odaberite općenito za tekstualne vrijednosti i unesite Završi . Na primjer, želimo razdvojiti CONCATENATE i funkcionirati
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_14.png.webp)
- Korak 1: Kliknite Podaci, a zatim tekst u stupce, a zatim odaberite Razgraničeno, unesite Dalje>
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_15.png.webp)
- Korak 2: odaberite razgraničnik s popisa (Tab, Tačka-zarez, zarez, razmak); ako postoji bilo koji drugi graničnik, označite drugi: i navedite
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_16.png.webp)
- Korak 3: odaberite općenito za tekstualne vrijednosti i unesite Finish.
Izlaz:
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_18.png.webp)
Ograničenja
Pretpostavimo da imamo popis tekstualnih vrijednosti u stupcu i želimo UKLJUČITI sve tekstualne vrijednosti u jednu vrijednost niza. Dakle, ako koristimo funkciju CONCATENATE, ona uzima argumente koji su tekstualne vrijednosti jedan po jedan, a ako je popis argumenata dugačak, nije ga lakše proslijediti jedan po jedan CONCATENATE-u, kao što bi to trebalo puno vremena i boli.
Dakle, funkcija CONCATENATE ima svoje ograničenje da ne možemo kao argument proslijediti raspon vrijednosti. Ne radi s rasponom; ako proslijedimo vrijednost raspona, pokupit će vrijednost ćelije istog retka u koji u Excel upisujemo formulu CONCATENATE.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_19.png.webp)
Kako bi se prevladalo ograničenje, u najnoviju verziju Excela pod nazivom TEXTJOIN uvedena je nova funkcija. Također UKLJUČUJE tekstualne vrijednosti, ali na mnogo lakši način uzimajući raspon vrijednosti koje će se spajati (A2: A14), umjesto da svaku vrijednost navodi jednu po jednu. Kao prvi argument potreban je graničnik, a drugi argument provjerava praznu ćeliju; ako je ćelija prazna, uzima je kao TRUE i zanemaruje ih, a ostali argumenti uzimaju raspon vrijednosti koje trebaju biti CONCATENATE.