Come usare la funzione ARRAYTOTEXT in Excel
Descrizione Generale
La funzione ARRAYTOTEXT è utilizzata in Microsoft Excel e Google Fogli per convertire un range di celle in una stringa di testo. Questa funzione risulta estremamente utile per la gestione di array contenenti dati che necessitano di essere visualizzati come una singola stringa, facilitando operazioni come la compilazione di report, la visualizzazione o altre analisi.
Sintassi e Parametri
La sintassi della funzione ARRAYTOTEXT
è la seguente:
ARRAYTOTEXT(array, [separatore])
- array: Intervallo di celle o array da convertire in testo.
- separatore (Opzionale): Numero che indica il tipo di separatore da utilizzare. I valori ammessi includono:
0
o omesso – Imposta la virgola (“,”) come separatore.1
– Utilizza il punto e virgola (“;”) come separatore.2
– Adotta la nuova linea (“\\n”) come separatore.3
– Usa lo spazio (” “) come separatore.
Esempi di Utilizzo
Consideriamo la seguente tabella come esempio:
ID | Nome | Cognome |
---|---|---|
1 | Mario | Rossi |
2 | Luca | Bianchi |
3 | Giulia | Verdi |
Per convertire la seconda riga in una singola stringa di testo separata da virgole, si potrebbe usare:
=ARRAYTOTEXT(B2:C2)
Il risultato sarà:
"Luca,Rossi"
Scenari Pratici
Creazione di una Lista di Nomi e Cognomi
Supponiamo di avere un elenco di nomi e cognomi distribuiti su due colonne e desideriamo creare una singola stringa che li comprenda tutti, facilitando operazioni come l’invio di email. Utilizzando la funzione ARRAYTOTEXT
su un intervallo più ampio e impostando il separatore punto e virgola, l’operazione è semplice e immediata. Ad esempio:
=ARRAYTOTEXT(B2:C4, 1)
Questo genererà:
"Mario Rossi;Luca Bianchi;Giulia Verdi"
Elenco per Etichette
Supponiamo di dover preparare delle etichette postali, con nome e cognome su linee separate per ogni etichetta. La funzione ARRAYTOTEXT
può essere utilizzata con il separatore di nuova linea per tale scopo:
=ARRAYTOTEXT(B2:C4, 2)
Il risultato sarà:
"Mario Rossi\\nLuca Bianchi\\nGiulia Verdi"
Questo formato è ideale per essere importato direttamente in software di gestione etichette, semplificando così la preparazione delle spedizioni.
In questa guida, abbiamo esplorato approfonditamente la funzione ARRAYTOTEXT, esaminando i suoi parametri e fornendo esempi pratici e illustrazioni di scenari comuni dove tale funzione può risultare particolarmente utile.
Maggiori informazioni: https://support.microsoft.com/it-it/office/9cdcad46-2fa5-4c6b-ac92-14e7bc862b8b