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 abonament Microsoft 365. Dacă sunteți abonat Microsoft 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","din","nou","mâine.") va returna Soarele va răsări din nou 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 | Țara |
|---|---|---|---|
| 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 de la Excel Tech Community sau să obțineți asistență de la Comunități.