Funcția TEXTJOIN combină textul din mai multe zone și/sau șiruri, incluzând un delimitator specificat între fiecare valoare text care va fi combinată. Dacă delimitatorul este un șir de text gol, funcția va concatena efectiv zonele.
Notă: Această caracteristică este disponibilă pe Windows sau Mac dacă aveți Office 2019 sau dacă aveți un Microsoft 365 abonament. Dacă sunteți abonat laMicrosoft 365, asigurați-vă că aveți cea mai recentă versiune de Office.
Sintaxă
TEXTJOIN(delimitator, ignorare_gol, text1, [text2], …)
argument |
Descriere |
---|---|
delimitator (obligatoriu) |
Un șir de text, fie necompletat, fie cu unul sau mai multe caractere încadrate între ghilimele duble, sau o referință la un șir de text valid. Dacă este furnizat un număr, acesta va fi tratat ca text. |
ignore_empty (obligatoriu) |
Dacă este TRUE, ignoră celulele goale. |
text1 (obligatoriu) |
Elementul text care trebuie unit. Un șir de text sau o matrice de șiruri, cum ar fi o zonă de celule. |
[text2, ...] (opțional) |
Elemente text suplimentare care trebuie unite. Numărul maxim de argumente text pentru elementele text este 252, inclusiv text1. Fiecare poate fi un șir de text sau o matrice de șiruri, cum ar fi o zonă de celule. |
De exemplu, =TEXTJOIN(„ ”,TRUE, „Soarele”, „va”, „răsări”, „și”, „mâine”.) va returna Soarele va răsări și mâine.
Observații
-
Dacă șirul care rezultă depășește 32767 de caractere (limita celulelor), TEXTJOIN returnează eroarea #VALUE! .
Exemple
Copiați datele din exemplele din următoarele tabele și lipiți-le în celula A1 a unei noi foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.
Exemplul 1
Monedă |
|
---|---|
Dolar american |
|
Dolar australian |
|
Yuan chinezesc |
|
Dolar Hong Kong |
|
Shekel israelian |
|
Won sud-coreean |
|
Rublă rusească |
|
Formulă: |
=TEXTJOIN(”, ”, TRUE, A2:A8) |
Rezultat: |
dolar american, dolar australian, yuan chinezesc, dolar Hong Kong, shekel israelian, won sud-coreean, rublă rusească |
Exemplul 2
A |
B |
---|---|
a1 |
b1 |
a2 |
b2 |
a4 |
b4 |
a5 |
b5 |
a6 |
b6 |
a7 |
b7 |
Formulă: |
=TEXTJOIN(”, ”, TRUE, A2:B8) |
Rezultat: |
a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7 Dacă ignorare_gol=FALSE, rezultatul ar fi: a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7 |
Exemplul 3
Localitate |
Stat |
Cod poștal |
Țară |
---|---|---|---|
Turda |
CJ |
74133 |
RO |
Sibiu |
SB |
98109 |
RO |
Iași |
IS |
08830 |
RO |
Focșani |
VR |
33309 |
RO |
Arad |
AR |
85285 |
RO |
end |
|||
, |
, |
, |
; |
Formulă: |
=TEXTJOIN(A8:D8, TRUE, A2:D7) |
||
Rezultat: |
Turda,CJ,74133,RO;Sibiu,SB,98109,RO;Iași,IS,08830,RO;Focșani,VR,33309,RO;Arad,AR,85285,RO;sfârșit |
Aveți nevoie de ajutor suplimentar?
Puteți oricând să întrebați un expert din Comunitatea tehnică Excel sau să obțineți asistență în Comunități.
Consultați și
Prezentarea generală a formulelor din Excel
Cum să evitați formulele eronate
Găsirea și corectarea erorilor din formule
Comenzi rapide de la tastatură și taste funcționale Excel