KONKATENAT Funkcija | Formula | Kako koristiti? (s primjerom)

Š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

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. Neka neki primjeri razumiju rad CONCATENATE-a u Excelu.

Ovaj predložak funkcije CONCATENATE možete preuzeti ovdje - Predložak funkcije CONCATENATE Excel

Primjer # 1

Primjerice, 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.

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.

Kada smo nakon prvog argumenta nakon zareza stavili razmak unutar dvostrukih navodnika, funkcija CONCATENATE uzela ga je kao drugi argument.

Dakle, možete vidjeti kad god proslijedimo argument koji nije referentna vrijednost, moramo ga uvijek okružiti ili zatvoriti unutar dvostrukih navodnika, jer su MS-Excel i drugi uredski paketi napisani u C ++, a u C ++ se string literali uvijek uzimaju unutar dvostrukim navodnicima.

Dakle, ako izravno napišemo niz bez dvostrukih navodnika, CONCATENATE ga neće prepoznati kao niz i izbacit će pogrešku #NAME?

U funkciji CONCATENATE u programu Excel možemo kao argument proslijediti i cjelovitu formulu CONCATENATE u Excelu. Na primjer, ako želimo da rezultat dvije formule bude CONCATENATEd, 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 kako je raspoređeno u tablici 1, a adresa njihovog grada ime, a u trećoj tablici imena koja nisu poredana po redoslijedu kao raspoređenih u tablici 1 i tablici 2. U trećoj tablici želimo prikazati osobne iskaznice zaposlenika spojene s njihovim gradom i odvojene crticom.

Ž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, za efikasno izvršavanje ovog zadatka 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))

Povlačenjem formule CONCATENATE u Excelu prema dolje i primjenom na svaku ćeliju koju imamo

Izlaz:

Excel također koristi ampersand (&) kao svog operatora spajanja i možemo ga koristiti umjesto excel funkcije spajanja, također s istom funkcionalnošću i na puno jednostavniji način.

Obrnut spoj

Ako želimo podijeliti vrijednosti CONCATENATEd ili ako želimo podijeliti tekstove u zasebne ćelije, u tom slučaju možemo koristiti funkciju za razdvajanje teksta 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 postoji bilo koji drugi graničnik, provjeri ostalo: i navedite i odaberite općenito za vrijednosti teksta i unesite Završi . Na primjer, želimo razdvojiti CONCATENATE i funkcionirati

  • Korak 1: Kliknite Podaci, a zatim tekst u stupce, a zatim odaberite Razgraničeno, unesite Dalje>

  • Korak 2:  odaberite razgraničnik s popisa (Tab, Tačka-zarez, zarez, razmak) ako bilo koji drugi graničnik provjeri drugo: i navedite

  • Korak 3:  odaberite općenito za tekstualne vrijednosti i unesite Finish.

Izlaz:

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 preuzima argumente koji su tekstualne vrijednosti jedan po jedan, a ako je popis argumenta dugačak, nije ga lakše proslijediti jedan po jedan CONCATENATE-u, jer bi 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 prođemo vrijednost raspona, pokupit će vrijednost ćelije istog retka u koji upisujemo formulu CONCATENATE u excel.

Da bi se prevladalo ovo ograničenje, u najnoviju verziju Excela pod nazivom TEXTJOIN uvedena je nova funkcija. Također KONKATENIRA tekstualne vrijednosti, ali na puno lakši način uzimajući raspon vrijednosti koji se KONKATENIRAJ (A2: A14), umjesto navođenja svake vrijednosti jednu po jednu. Potreban je graničnik kao prvi argument, a drugi argument provjerava praznu ćeliju ako je ćelija prazna, uzima je TRUE i zanemaruje ih, a ostali argumenti uzimaju raspon vrijednosti koje trebaju biti CONCATENATE.