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 | ||
|---|---|---|---|---|---|
| 1 | Apple | Banana | Ciliegia | ||
| 2 | Rosso | Blu | Verde | ||
| 3 | 1 | 2 | 3 | 4 |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Unisci una riga di celle con un delimitatore, mantenendo un segnaposto per le celle vuote. | =GIUNZIONE DI TESTO(", ", FALSE, A1:D1) |
Unisce Apple, Banana, Cherry e la cella vuota D1 con ", " tra di loro, incluso un delimitatore finale per la cella vuota. Risultato: Apple, Banana, Cherry, |
| Unisci una riga di celle con un delimitatore, ignorando completamente le celle vuote. | =GIUNZIONE DI TESTO(", ", TRUE, A1:D1) |
Unisce Apple, Banana, Cherry con ", " tra di loro, saltando la cella vuota D1 e il suo delimitatore. Risultato: Mela, banana, ciliegia |
| Unisci una riga di celle con un delimitatore personalizzato diverso dalla virgola. | =GIUNZIONE DI TESTO(" - ", TRUE, A2:D2) |
Unisce Red, Blue e Green con " - " tra di loro, saltando la cella vuota B2. Risultato: Rosso - Blu - Verde |
| Unisce direttamente una riga di celle senza alcun delimitatore. | =GIUNZIONE DI TESTO("", FALSE, A3:D3) |
Unisce 1, 2, 3 e 4 consecutivamente usando una stringa vuota come delimitatore. Risultato: 1234 |
| Unisci le celle di un intervallo verticale su righe separate all'interno di una singola cella. | =TEXTJOIN(CHAR(10), TRUE, A1:A3) |
Usa CHAR(10) come delimitatore per inserire un'interruzione di riga tra Apple, Red e 1. Risultato: 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.