Esempi di funzioni Excel TEXTJOIN - Excel e Fogli Google

Questo tutorial mostra come usare ilEccellere TEXTJOIN Funzione in Excel per combinare il testo da più stringhe.

Panoramica della funzione TEXTJOIN

La funzione TEXTJOIN combina il testo di più stringhe specificando la scelta del delimitatore e se ignorare gli spazi.

Per utilizzare la funzione del foglio di lavoro Excel TEXTJOIN, seleziona una cella e digita:

(Notare come appaiono gli input della formula)

Funzione TEXTJOIN Sintassi e input:

=TEXTJOIN (delimitatore, ignore_empty, text1, [text2],… )

delimitatore - Separatore tra ogni testo.

ignore_empty - Se ignorare o meno le celle vuote.

Testo 1 - Primo valore di testo o intervallo.

testo2 - [opzionale] Secondo valore o intervallo di testo.

Come utilizzare la funzione TEXTJOIN in Excel:

La funzione TEXTJOIN combina il testo di più stringhe specificando la scelta del delimitatore e se ignorare gli spazi. È disponibile in Excel 2016 e versioni successive.

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

Quanto sopra combina Nome e Cognome (colonne B e C) con uno spazio come delimitatore (il carattere che divide la parola) e una scelta di includere spazi (il prossimo esempio sarà più ovvio).

TEXTJOIN per includere spazi vuoti

Sebbene alcune celle possano essere vuote, potrebbe essere importante sapere che sono vuote dopo averle combinate.

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

Usando FALSE come secondo argomento, li combina con un punto e virgola (scelto come delimitatore) nonostante alcuni di essi siano spazi vuoti. Quando devi dividerli di nuovo, questo si rivela utile con Testo in colonne.

TEXTJOIN per ignorare gli spazi vuoti

Non avrebbe senso includere spazi vuoti se lo scenario è quello di combinare il saluto con i nomi come questo di seguito:

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

Puoi vedere quelli ovvi in ​​F5 e F6 dove c'è uno spazio extra tra il nome e il cognome.

In questo scenario, sarebbe meglio ignorare le celle vuote se non sono riempite con un TRUE come secondo argomento.

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

TEXTJOIN con 1 e 0

Se hai utilizzato VLOOKUP, potresti sapere che Excel riconosce VERO come 1 e FALSO come 0. Possono essere usati in modo intercambiabile nella maggior parte dei casi. E anche qui. Non vi è alcun impatto sulla scelta del testo o del numero. Solo preferenza (e velocità di digitazione).

TEXTJOIN con condizione

Potresti voler combinare il testo, solo se soddisfano una condizione. In questo scenario, potresti voler unire i nomi completi con le virgole come delimitatore, solo se è "Sì" in Lavoro straordinario (colonna C).

{=TEXTJOIN(", ",VERO,SE(C3:C7="Sì",B3:B7,""))}

Questa è una formula di matrice.

Se stai usando una versione di Excel precedente al 2022, devi premere CTRL + MAIUSC + INVIO invece di INVIO dopo aver digitato la formula. Dovresti vedere le parentesi graffe che lo circondano se fatto bene (NON digitare manualmente le parentesi graffe).

Se utilizzi Excel 2022 o Office 365, puoi inserire la formula normalmente.

TEXTJOIN con diversi delimitatori

Puoi usare le costanti di array (le parentesi graffe) per inserire più delimitatori come questo:

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

Saprà usare un trattino (-) come primo delimitatore e un punto (.) come secondo.

TEXTJOIN con numero/data

Nota che TEXTJOIN è una funzione di testo. Utilizzando TEXTJOIN, il risultato è un testo. Ad esempio, non sarai in grado di riassumere questi numeri nella cella F3 dopo aver utilizzato TEXTJOIN.

La stessa cosa accade per le date in quanto vengono riconosciute come numeri di serie e non come testo. Potrebbe non essere necessario sommare le date, ma non funziona bene nei filtri e nelle tabelle pivot.

Per superare i problemi di cui sopra, puoi utilizzare VALUE per convertire da testo a valori.

Altro esempio di TEXTJOIN

Invertire una stringa di testo

È possibile invertire una stringa di testo combinando la funzione MID con TEXTJOINT come segue.

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

Il che ci darebbe i seguenti risultati:

La funzione TEXTJOIN funziona quasi allo stesso modo in Fogli Google.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave