Concatena excel

samuele agnolin
  • 11 maggio 2016
  • livello: base   3 minuti

Hai bisogno di concatenare in un’unica cella il contenuto di più celle? Vuoi unire in una cella il nome e cognome dei clienti, scritti su due diverse colonne?

Il simbolo & (e commerciale – sopra il tasto 6) permette di unire il contenuto di più celle in maniera ancor più semplice della funzione CONCATENA. Ad esempio =A4&B4 concatena in un unica cella il contenuto di A4 e B4

Come concatenare in excel il contenuto di più celle

Partiamo da un esempio pratico.

Abbiamo un elenco dei giocatori del Leicester City campioni di Inghilterra 2015/2016. Nome e cognome sono inseriti in due colonne separate. Vogliamo unire nome e cognome in una terza colonna, separandoli con uno spazio.

Il risultato finale dovrà essere questo:

risultato concatena




I passaggi da seguire sono i seguenti:

 A  Nella cella in cui vogliamo unire il contenuto di più celle inseriamo il simbolo di uguale, esattamente come facciamo con qualsiasi altra formula

primo passaggio simbolo uguale

 B  Clicchiamo sulla prima cella da concatenare e poi aggiungiamo il simbolo ecommerciale &;

secondo passaggio simbolo concatenazione

 C  Aggiungiamo uno spazio tra doppi apici ed aggiungiamo un secondo simbolo di concatenazione

terzo passaggio concatena spazio

 D  Clicchiamo sulla seconda cella e confermiamo con il tasto INVIO.

quarto passaggio concatena seconda coordinata

Se dobbiamo concatenare altre celle ripetiamo i passaggi  C  e  D  per ciascuna cella da concatenare.

Una volta terminata la formula essa va chiaramente trascinata verso il basso per ottenere la concatenazione per ogni giocatore.

La regola più importante è che il simbolo & deve essere inserito tra le coordinate delle celle da concatenare.

Riassumendo, il risultato finale e la formula utilizzata sono:

risultato concatena con formula

Come concatenare anche del testo?

Per aggiungere del testo al contenuto delle celle concatenate dobbiamo solamente inserire il testo tra doppi apici e farlo precedere dal simbolo &, esattamente il procedimento che abbiamo utilizzato per aggiungere lo spazio tra nome e cognome.

Facciamo un esempio. Partendo da un elenco simile a quello precedente, vogliamo creare una descrizione che recuperi numero di maglia, cognome e nome di ogni giocatore combinando le informazioni in una descrizione.

Il risultato finale della concatenazione dovrà essere il seguente:

concatena stringhe risultato finale

Dovremo quindi effettuare i seguenti passaggi:

 A  Inseriamo il simbolo di uguale e scriviamo =”Il giocatore n° “&

concatena stringhe primo passaggio

 B  Clicchiamo sulla cella in cui c’è il numero di maglia

secondo passaggio concatena testo

 C  Aggiungiamo il simbolo ecommerciale ed inseriamo il testo ‘è’ preceduto e seguito da uno spazio

terzo passaggio unisci testo excel

 D  Completiamo concatenando nome e cognome, esattamente come fatto nell’esempio precedente

unisci stringhe quarto passaggio

La regola fondamentale è aggiungere il simbolo & prima di concatenare qualsiasi elemento, sia esso una coordinata od un testo.

FAQ concatenazione

Ma non si può utilizzare la funzione CONCATENA per ottenere lo stesso risultato?
Sì, è vero. Io trovo più comodo utilizzare il simbolo & ma è possibile sfruttare la funzione concatena. La stessa guida ufficiale afferma che “in molti casi” l’utilizzo dell’operatore di concatenazione “è più rapido e semplice della funzione CONCATENA”.
La funzione CONCATENA in futuro non sarà più disponibile, già nella versione 2016 è stata sostituita dalla funzione CONCAT.

Se ho bisogno di aggiungere nel testo i doppi apici?
Ci basterà inserire due volte i doppi apici

inserire i doppi apici nel concatena excel

Se una delle celle concatenate contiene una data mi viene visualizzato un numero al posto della data, come devo fare?
Per visualizzare la data è possibile avvalerci della funzione TESTO, la quale permette di specificare il formato desiderato, nel nostro caso “gg/mm/aaaa”.

Senza usare la funzione TESTO il risultato non corretto sarebbe questo:

errore concatena excel date

Il numero che viene visualizzato ci fa capire che la data non viene visualizzata con il formato data ma come numero generico. Il valore del numero rappresenta il numero di giorni che separano la data in questione con il giorno 01/01/1900, individuato solitamente da Excel come riferimento iniziale per le date.

Utilizzando la funzione TESTO nel concatena il risultato è il seguente

excel concatena data

Come fare per formattare un numero con il simbolo dell’euro?
Anche in questo caso possiamo utilizzare la funzione TESTO. Il formato sarà “€0,00”. La funziona completa sarà =TESTO(cella_da_concatenare;”€0,00″).

Può excel concatenare testo a capo? Posso concatenare e mandare a capo come si fa solitamente con la combinazione di tasti ALT e INVIO? Sì, è possibile farlo impostando sulla cella l’opzione “testo a capo” e contemporaneamente inserire nella formula di concatenazione la funzione CODICE.CARATT(10). La funzione CODICE.CARATT restituisce il carattere specificato da un particolare codice. In particolare, CODICE.CARATT(10) restituisce il carattere che rappresenta l’invio.

concatena excel a capo

Inserisci un commento