Descrizione
Usa questa funzione per combinare il testo di più celle, con la possibilità di specificare un delimitatore da inserire tra i valori. Può essere utilizzato con CHILDREFS.
TEXTJOIN è utile per combinare il testo di più celle in un'unica cella, con la possibilità di specificare un delimitatore e di ignorare le celle vuote. Questa funzione offre una maggiore flessibilità rispetto a CONCATENATE o all'operatore &.
Sintassi
TEXTJOIN(delimitatore, ignore_empty, testo1, [..., testo_251])
Input
Questa funzione accetta i seguenti argomenti:
| Nome | Richiesto | Descrizione | Input valido |
|---|---|---|---|
delimitatore |
Sì | Il testo da inserire tra ogni valore di testo. | Una stringa di testo, un riferimento a una cella contenente del testo o una formula che produce uno di questi valori. Se è vuoto ("") non viene inserito alcun delimitatore. |
ignora_vuoto |
Sì | Specifica se ignorare le celle vuote. | VERO o FALSO |
text1 |
Sì | Il primo elemento di testo da unire. | Un numero, una stringa di testo, un riferimento di cella o una formula che ha come risultato uno di questi elementi. |
..., text_n |
No | Elementi di testo aggiuntivi da unire. | Una stringa di testo, un numero, un riferimento di cella o una formula che dia come risultato uno di questi valori. Possono essere forniti fino a 252 valori aggiuntivi. |
Esempio
Dati campione
| A | B | C | D |
|---|---|---|---|
| Apple | Banana | Ciliegia | |
| Rosso | Blu | Verde | |
| 1 | 2 | 3 | 4 |
Formule campione
| Formula | Descrizione | Risultato |
|---|---|---|
=GIUNZIONE DI TESTO(", ", FALSE, A1:D1) |
Unisce le celle A1:D1 con una virgola e uno spazio, senza ignorare le celle vuote. | Mela, banana, ciliegia, |
=GIUNZIONE DI TESTO(", ", TRUE, A1:D1) |
Unisce le celle A1:D1 con virgola e spazio, ignorando le celle vuote | Mela, Banana, Ciliegia |
=GIUNZIONE DI TESTO(" - ", TRUE, A2:D2) |
Unisce le celle A2:D2 con il trattino, ignorando le celle vuote | Rosso - Blu - Verde |
=GIUNZIONE DI TESTO("", FALSE, A3:D3) |
Unisce le celle A3:D3 senza delimitatore | 1234 |
=TEXTJOIN(CHAR(10), TRUE, A1:A3) |
Unisce le celle A1:A3 con interruzioni di riga, ignorando le celle vuote | Apple Red 1 |
Note
- Il delimitatore può essere una qualsiasi stringa di testo, compresa una stringa vuota ("") o caratteri speciali. Usa una stringa vuota per indicare che non ci sono delimitatori.
- Quando
ignore_emptyè impostato su TRUE, le celle vuote vengono saltate e non si aggiungono al conteggio dei delimitatori. - Quando
ignore_emptyè impostato su FALSE, le celle vuote vengono trattate come stringhe vuote. - TEXTJOIN può lavorare con intervalli sia orizzontali che verticali.
- I numeri vengono convertiti automaticamente in testo quando vengono uniti.
- TEXTJOIN può lavorare sia con riferimenti a singole celle che con intervalli.
Suggerimenti
- Puoi combinare TEXTJOIN con altre funzioni come IF per operazioni di testo più complesse.
- Quando lavori con grandi insiemi di dati, considera l'utilizzo di TEXTJOIN con formule ad array per una maggiore efficienza.
- Usa una stringa vuota ("") come delimitatore per concatenare il testo senza separatori.
- TEXTJOIN può essere utile per creare elenchi separati da virgole o per formattare i dati per l'esportazione.
- Combina TEXTJOIN con altre funzioni come PROPER o TRIM per una manipolazione del testo più avanzata.
- Usa
CHAR(10)come delimitatore per creare testo su più righe all'interno di una singola cella.
Funzioni correlate
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER