Exemple de funcții Excel TEXTJOIN - Excel și Foi de calcul Google

Acest tutorial arată cum să utilizațiexcela TEXTJOIN Funcţie în Excel pentru a combina textul din mai multe șiruri.

Prezentare generală a funcției TEXTJOIN

Funcția TEXTJOIN combină textul din mai multe șiruri pentru care specificați alegerea delimitatorului și dacă să ignorați spațiile goale.

Pentru a utiliza funcția Foaie de lucru TEXTJOIN Excel, selectați o celulă și tastați:

(Observați cum apar datele introduse de formulă)

Funcția TEXTJOIN Sintaxă și intrări:

= TEXTJOIN (delimitator, ignorați-vă gol, text1, [text2], …)

delimitator - Separator între fiecare text.

ignora_vaci - Indiferent dacă trebuie ignorate celulele goale sau nu.

text1 - Prima valoare sau intervalul de text.

text2 - [opțional] A doua valoare sau interval de text.

Cum se utilizează funcția TEXTJOIN în Excel:

Funcția TEXTJOIN combină textul din mai multe șiruri, specificați alegerea delimitatorului și dacă ignorați spațiile goale. Este disponibil în Excel 2016 și mai sus.

= TEXTJOIN ("", fals, B3: C3)

Cele de mai sus combină prenumele și prenumele (coloana B și C) cu un spațiu ca delimitator (caracterul care împarte cuvântul) și o alegere de a include spații goale (următorul exemplu va fi mai evident).

TEXTJOIN pentru a include goluri

Deși unele celule pot fi spații goale, poate fi important să știți că sunt spații goale după combinarea lor.

= TEXTJOIN (";", FALSE, B3: E3)

Folosind FALSE ca al doilea argument, le combină cu un punct și virgulă (ales ca delimitator), în ciuda unora dintre ele fiind spații goale. Când trebuie să le împărțiți din nou, acest lucru se dovedește util cu Textul în coloane.

TEXTJOIN pentru a ignora Blanks

Nu ar avea sens să includem spații goale dacă scenariul este acela de a combina salutarea cu numele de mai jos:

= TEXTJOIN ("", FALS, B3: E3)

Puteți vedea cele evidente în F5 și F6, unde există un spațiu suplimentar între prenume și nume de familie.

În acest scenariu, ar fi mai bine să ignorați celulele necompletate dacă nu sunt umplute cu un TRUE ca al doilea argument.

= TEXTJOIN ("", ADEVĂRAT, B3: E3)

TEXTJOIN cu 1 și 0

Dacă ați folosit VLOOKUP, este posibil să știți că Excel recunoaște ADEVĂRAT ca 1 și FALS ca 0. Acestea pot fi utilizate în mod alternativ în majoritatea cazurilor. Și și aici. Nu există niciun impact asupra alegerii textului sau a numărului. Doar preferință (și viteza de tastare).

TEXTJOIN cu condiție

S-ar putea să doriți să combinați textul, numai dacă îndeplinesc o condiție. În acest scenariu, vă recomandăm să alăturați numele complete cu virgule ca delimitator, numai dacă este „Da” în Orele suplimentare prelucrate (coloana C).

{= TEXTJOIN (",", TRUE, IF (C3: C7 = "Da", B3: B7, ""))}

Aceasta este o formulă matrice.

Dacă utilizați o versiune de Excel înainte de 2022, trebuie să apăsați CTRL + SHIFT + ENTER în loc de ENTER după ce ați introdus formula. Ar trebui să vedeți parantezele cretate care îl înconjoară când ați terminat corect (NU tastați manual parantezele cretate).

Dacă utilizați Excel 2022 sau Office 365, puteți introduce formula în mod normal.

TEXTJOIN cu diferiți delimitatori

Puteți utiliza constante de matrice (parantezele curlate) pentru a introduce mai multe delimitatori ca acesta:

= TEXTJOIN ({"-", "."}, 1, B3: D3)

Va ști să folosiți o liniuță (-) ca primul delimitator și punctul (.) Ca al doilea.

TEXTJOIN cu număr / dată

Rețineți că TEXTJOIN este o funcție text. La utilizarea TEXTJOIN, rezultatul este un text. De exemplu, nu veți putea rezuma aceste numere în celula F3 după ce folosiți TEXTJOIN.

Același lucru se întâmplă pentru date, deoarece acestea sunt recunoscute ca numere de serie și nu text. Este posibil să nu trebuiască să însumați datele, dar nu funcționează bine în filtre și în tabelele pivot.

Pentru a depăși problemele de mai sus, puteți utiliza VALUE pentru a converti din text în valori.

Alt exemplu de TEXTJOIN

Inversați un șir de text

Puteți inversa un șir de text combinând funcția MID cu TEXTJOINT după cum urmează.

= TEXTJOIN ("", 1, MID (A2, {10,9,8,7,6,5,4,3,2,1}, 1))

Ceea ce ne-ar da următoarele rezultate:

Funcția TEXTJOIN funcționează aproape la fel în Foi de calcul Google.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave