In Microsoft Excel, la concatenazione avviene quando il contenuto di due o più celle in un foglio di lavoro viene combinato in una terza cella separata. Questo processo viene eseguito utilizzando la funzione CONCATENATE o l'operatore di concatenazione.
Le istruzioni in questo articolo si applicano a Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel per Microsoft 365, Excel per Mac ed Excel Online.
CONCATENATE Sintassi e argomenti
La sintassi di una funzione si riferisce al layout della funzione e include il nome della funzione, le parentesi, i separatori di virgole e gli argomenti.
La sintassi per la funzione CONCATENATE è:
=CONCATENA(Testo1, Testo2, …Testo255)
Text1 (richiesto): il primo elemento da combinare. Può essere testo come parole o numeri, spazi vuoti racchiusi tra virgolette o riferimenti di celle alla posizione dei dati in un foglio di lavoro.
Text2, Text3, … Text255 (opzionale fino a 255 voci di testo): gli altri elementi da combinare. Può essere aggiunto alla funzione CONCATENATE fino a un massimo di 8.192 caratteri spazi inclusi. Ogni voce deve essere separata da una virgola.
Nessuno dei metodi di concatenazione aggiunge uno spazio vuoto tra le parole, il che va bene quando si uniscono due parti di una parola composta (come Baseball) in una o si combinano due serie di numeri. Quando unisci nome e cognome o un indirizzo, includi lo spazio nella formula di concatenazione, come mostrato nelle righe quattro, cinque e sei dell'immagine di esempio.
Concatena dati numerici
Anche se i numeri possono essere concatenati, come si vede nella riga sette dell'immagine di esempio, il risultato 123456 non è considerato un numero dal programma ma è visto come dati di testo.
Il risultato mostrato nella cella C7 non può essere utilizzato come argomento per alcune funzioni matematiche come SOMMA e MEDIA. Se questo tipo di voce è incluso con gli argomenti di una funzione, viene trattato come altri dati di testo e ignorato.
Un'indicazione è che i dati concatenati nella cella C7 sono allineati a sinistra, che è l'allineamento predefinito per i dati di testo. Lo stesso risultato si verifica se viene utilizzata la funzione CONCATENATE al posto dell'operatore concatena.
Come utilizzare la funzione CONCATENA di Excel
Sebbene sia possibile inserire manualmente la funzione completa, potrebbe essere più semplice utilizzare la finestra di dialogo per inserire gli argomenti di una funzione. La finestra di dialogo si occupa di inserire parentesi, virgole e, in questo esempio, le virgolette che circondano lo spazio vuoto.
Ecco come inserire la funzione nella cella C4 utilizzando la finestra di dialogo:
- Seleziona cella C4 per renderla la cella attiva.
- Vai alla scheda Formule.
- Seleziona Testo per aprire l'elenco a discesa delle funzioni.
-
Scegli CONCATENA. In Excel 2019 ed Excel 2016, scegli CONCAT.
La funzione CONCATENATE è stata sostituita con la funzione CONCAT. La funzione CONCATENA è ancora disponibile in Excel 2019 ed Excel 2016 per la compatibilità con le versioni precedenti, ma potrebbe non essere disponibile nelle versioni future di Excel.
- Nella finestra di dialogo Argomenti funzione, posizionare il cursore nella casella di testo Testo1.
- Seleziona cella A4 nel foglio di lavoro per inserire quel riferimento di cella.
-
Posiziona il cursore nella casella di testo Text2.
- Premere la Barra spaziatrice sulla tastiera per aggiungere uno spazio. Excel aggiunge virgolette doppie intorno allo spazio.
- Posiziona il cursore nella casella di testo Testo3.
- Seleziona cella B4 nel foglio di lavoro per inserire quel riferimento di cella.
- Seleziona OK per completare la funzione.
Il nome concatenato Mary Jones appare nella cella C4.
=CONCATENA(LA4, " ", SI4)
Quando selezioni la cella C4, la funzione completa appare nella barra della formula sopra il foglio di lavoro.
Mostra la e commerciale nel testo concatenato
Ci sono volte in cui il carattere e commerciale viene utilizzato al posto della parola, ad esempio nei nomi delle società, come mostrato nella riga sei dell'immagine di esempio.
Per visualizzare la e commerciale come carattere di testo invece di farla agire come operatore di concatenazione, racchiuderla tra virgolette doppie come altri caratteri di testo, come mostrato nella formula nella riga 6.
In questo esempio, gli spazi sono posti su entrambi i lati della e commerciale per separare quel carattere dalle parole su entrambi i lati. Per ottenere questo risultato, inserisci i caratteri spazio su entrambi i lati della e commerciale all'interno delle virgolette doppie in questo modo:
" &"
Se una formula di concatenazione utilizza la e commerciale come operatore di concatenazione, è necessario includere anche i caratteri spazio e la e commerciale racchiusa tra virgolette doppie per farla apparire come testo nei risultati della formula.
=A6&" &"&B6
Ad esempio, la formula nella cella C6 potrebbe essere sostituita con la formula precedente per ottenere gli stessi risultati.