Cum se utilizează CONCATENATE/CONCAT în Excel

Termenul „concatena” înseamnă pur și simplu legarea sau unirea lucrurilor împreună. În Microsoft Excel, funcția CONCATENATE sau CONCAT este utilizată pentru unirea a două sau mai multe date de celule/coloane împreună.

Există două metode de a combina datele în Excel:

  • Folosind funcția CONCATENATE/CONCAT
  • Folosind operatorul „&”.

În acest articol, vă vom arăta cum să combinați mai multe celule într-un singur șir folosind funcția Concatenate din Excel.

Combinarea celulelor folosind funcția CONCATENATE/CONCAT

Funcția CONCATENARE este una dintre funcțiile de text Excel care vă ajută să combinați două sau mai multe celule într-un șir, indiferent dacă acestea conțin numere, date sau șiruri de text.

Din Excel 2016 înainte, Excel a înlocuit „CONCATENATE” cu funcția „CONCAT”. Aceasta înseamnă că, în versiunile ulterioare de Excel, puteți utiliza fie „CONCATENATE”, fie „CONCAT”, dar în versiunile mai vechi de Excel (2013 și mai jos), puteți utiliza doar funcția „CONCATENATE”.

Sintaxă

Sintaxa pentru funcția CONCAT din Excel este:

=CONCAT(text1, text2, ... text_n)

Pentru Microsoft Excel 2013 și versiunea mai veche, sintaxa este:

=CONCATENATE(text1, text2, ... text_n)

Argumente

text1, text2, … text_n – Valorile pe care doriți să le uniți, aceste valori pot fi fie șiruri, celule sau intervale de celule.

Concatenează șiruri de text

Puteți uni două sau mai multe șiruri de text într-un singur șir cu funcția CONCAT.

Pentru a concatena, mai întâi, selectați celula în care doriți rezultatul și introduceți formula. Dacă utilizați direct șirul text ca argumente în funcție, asigurați-vă că le includeți între ghilimele duble (“”), așa cum se arată mai jos.

Concatenează valorile celulelor

Formula CONCAT pentru a concatena valorile celulelor A1 și B1 este:

=CONCAT(A1;A2)

Adăugați referințe de celule ca argumente în formulă pentru a uni valorile celulelor.

Concatenați valorile a două celule cu un separator

Pentru a separa valorile cu un spațiu, introduceți „ ” între referințele de celule.

=CONCAT(A1," ",B1)

Introduceți spațiu (" ") între ghilimele duble în al doilea argument, așa cum se arată mai jos.

Concatenează celule cu caractere speciale

De asemenea, puteți concatena valori cu diverși delimitatori, cum ar fi virgule, spații, diferite semne de punctuație sau alte caractere, cum ar fi cratima sau bară oblică.

Pentru a combina două celule cu o virgulă:

=CONCAT(A1,",",B1)

Când introduceți delimitator (,) asigurați-vă că le includeți între ghilimele duble.

Concatenați un șir de text și valorile celulei

Funcția CONCAT de mai jos unește șirul din celula A1, șirul „și” și șirul din celula B1.

=CONCAT(A1," și ", B1)

Am adăugat un spațiu înainte și după cuvântul ” și ” în al doilea argument al formulei pentru a separa șirurile concatenate și, de asemenea, pentru a adăuga sens șirului de text.

Puteți adăuga un șir de text în orice argument al formulei CONCAT/CONCATENATE.

Concatenați coloanele în Excel

Să presupunem că aveți o listă de Prenume și Nume de familie în două coloane separate și doriți să le uniți pentru a forma o coloană de Nume complete. Pentru a concatena două sau mai multe coloane, tastați o formulă de concatenare în prima celulă și apoi aplicați-o întregii coloane trăgând mânerul de umplere.

Pentru a copia formula în alte celule, trebuie doar să trageți pătratul mic (mânerul de umplere) din colțul din dreapta jos al celulei selectate.

Acum, aveți o coloană cu nume complete.

Concatenați o serie de șiruri

De asemenea, puteți alătura o serie de șiruri folosind funcția CONCAT. Dacă nu doriți să adăugați un delimitator între șir (spațiu, virgulă, liniuță etc.), atunci această formulă poate fi utilă:

=CONCAT(A1:F1)

Dacă doriți să uniți o serie de șiruri de caractere cu un delimitator (" "), utilizați formula de mai jos:

=CONCAT(A2," ",B2," ",C2," ",D2," ",E2)

Concatenați un interval de șiruri de caractere folosind funcția TEXTJOIN

Funcția TEXTJOIN este, de asemenea, o altă funcție pe care o puteți utiliza pentru a alătura o serie de date de celule. Funcția TEXTJOIN concatenează (combină) valorile din mai multe intervale și/sau șiruri de caractere cu un delimitator dat. Spre deosebire de funcția CONCAT, TEXTJOIN vă permite să setați dacă să ignorați sau nu valorile goale.

=TEXTJOIN(" ",TRUE,A2:E2)

Această formulă unește o serie de șiruri de caractere cu un delimitator (pe care îl specificați în primul argument) între fiecare valoare. Această formulă ignoră celulele goale, deoarece al doilea argument al său este setat la „adevărat”.

Puteți utiliza funcția TEXTJOIN numai în Excel 2016 sau o versiune ulterioară.

Concatenați folosind operatorul „&”.

Operatorul „&” este o altă modalitate de a combina șiruri de text și celule în Microsoft Excel. Operatorul ampersand (&) este de fapt o alternativă la funcția CONCATENATE.

Formulele operatorului ampersand (&) sunt scurte, simple și ușor de utilizat.

Sintaxă

=celula_1&celula_2 

Utilizați operatorul & pentru a combina valorile celulelor A1 și B1:

=A1&B1

Selectați o celulă în care doriți rezultatul și introduceți formula de mai sus.

Concatenați valorile a două celule cu un separator folosind operatorul „&”.

Pentru a concatena valorile din celula A1 și celula B1 și un spațiu între ele folosind operatorul „&”:

=A1&" "&B1

Un alt exemplu cu alt delimitator:

Concatenați un șir de text și valorile celulei folosind operatorul „&”.

De asemenea, puteți utiliza operatorul „&” pentru a uni șirul din celula A1, textul „și” între ele și șirul din celula B1.

=A1&" și „&B1

Am adăugat un spațiu înainte și după cuvântul ” și ” pentru a separa șirurile de text concatenate. Introduceți întotdeauna textul între ghilimele duble în Formula Excel.

CONCAT vs operator „&”.

Singura diferență reală între operatorii CONCAT și „&” este că funcția Excel CONCAT are o limită de 255 de șiruri și nu există astfel de limitări pentru ampersand.

Așa concatenați șirurile în Excel.