Skip to main content

Combina due colonne in Excel (Tutorial passo-passo)

Author: Amanda Li Last Modified: 2025-05-30

Quando si lavora con Excel, potresti incontrare situazioni in cui combinare due colonne diventa necessario per migliorare l'organizzazione dei dati e facilitare il tuo lavoro. Che tu stia creando nomi completi, indirizzi o eseguendo pulizia e analisi dei dati, unire le colonne può migliorare significativamente la tua capacità di elaborare e utilizzare i dati in modo efficiente. In questo tutorial, ti guideremo attraverso il processo di combinazione di due colonne in Excel, che tu voglia concatenare testo, unire date o combinare dati numerici. Cominciamo!


Video: Combina due colonne in Excel


Combina due o più colonne in Excel

In questa sezione, esploreremo tre metodi per combinare due o più colonne. Queste tecniche ti permetteranno di unire e consolidare i dati in Excel in modo efficiente. Che tu debba concatenare valori o consolidare informazioni provenienti da più colonne, questi metodi ti copriranno. Immergiamoci e scopriamo come unire le colonne efficacemente in Excel.


Combina due colonne usando l'operatore e commerciale (&)

Supponiamo di avere i nomi in colonna A e i cognomi in colonna B, e di volerli combinare per creare un nome completo in un'altra colonna. Per ottenere ciò, segui i passaggi successivi.

Passo 1: Inserisci la formula con l'operatore e commerciale (&)

  1. Seleziona la cella superiore della colonna dove vuoi combinare le due colonne, e inserisci la seguente formula.
  2. =A2&" "&B2
  3. Premi il tasto "Invio".
  4. The =A2&

Passo 2: Copia la formula nelle celle sottostanti per ottenere tutti i risultati

Fai doppio clic sulla maniglia di riempimento (il piccolo quadrato verde nell'angolo in basso a destra) della cella della formula per applicare la formula alle celle sottostanti.

Note:

  • Puoi sostituire lo spazio (" ") nella formula con:
    • Altri separatori che desideri, ad esempio una virgola (", ").
      Ricorda di racchiudere il separatore tra virgolette. Aggiungere uno spazio dopo il separatore migliorerà la leggibilità.
    • Seperate columns with a comma
    • Qualsiasi testo che vuoi aggiungere tra i valori concatenati, ad esempio is from (" is from ").
      Ricorda di racchiudere il testo tra virgolette e aggiungi spazi prima e dopo il testo.
    • Seperate columns with ' is from '
  • Per unire tre colonne, usa la formula sottostante. Questo schema può essere continuato per unire ulteriori colonne aggiungendo i rispettivi riferimenti.
  • =A2&" "&B2&" "&C2
  • Add an additional &

Unisci colonne rapidamente e facilmente usando uno strumento versatile

Combinare dati utilizzando il simbolo e commerciale (&) da più colonne può essere un processo noioso e soggetto a errori, poiché richiede di digitare &" "& e selezionare più celle ripetutamente. Tuttavia, con "Kutools per Excel", puoi combinare facilmente le colonne in pochi clic, risparmiando tempo e fatica.

Una volta selezionate le colonne da combinare, seleziona "Kutools" > "Unisci e Dividi" > "Unisci righe, colonne o celle senza perdere dati", e segui i passaggi successivi:

  1. Seleziona "Unisci colonne".
  2. Seleziona un separatore di cui hai bisogno. In questo esempio, ho selezionato "Altro separatore", e inserito una virgola (, ).
    Qui aggiungiamo uno spazio dopo la virgola per rendere il testo combinato più facile da leggere.
  3. Specifica dove vuoi inserire i dati combinati.
  4. Seleziona come vuoi gestire le celle combinate.
  5. Clicca "Ok".
  6. Kutools' Combine Rows, Columns or Cells without Losing Data tool

Risultato

Oltre alla possibilità di combinare colonne e posizionare il risultato in una nuova posizione, la funzione Unisci righe, colonne o celle senza perdere dati offre la funzionalità aggiuntiva di combinare direttamente i dati di origine sul posto.

Illustration of how the columns are combined

Nota: Se non hai installato Kutools per Excel, scaricalo e installalo. L'add-in professionale per Excel offre una prova gratuita di 30 giorni senza limitazioni.


Unisci due colonne usando le funzioni di concatenazione di Excel

Prima di procedere con l'unione dei dati di due colonne in una singola colonna utilizzando una funzione di Excel, diamo un'occhiata alle seguenti tre funzioni comunemente usate per combinare dati. Dopo di che, entreremo nel processo passo-passo.

"CONCATENA" - Disponibile in tutte le versioni di Excel (potrebbe non essere disponibile nelle versioni future).
"CONCAT" - Disponibile in Excel 2016 e versioni successive, così come in Office 365.
"UNISCITESTO" - Disponibile in Excel 2019 e versioni successive, così come in Office 365.
La funzione "UNISCITESTO" offre maggiore flessibilità ed efficienza rispetto a "CONCATENA" e "CONCAT" quando si combinano più colonne.

Passo 1: Seleziona una cella vuota dove vuoi inserire i dati combinati

Qui selezionerò la cella C2, che è la cella superiore della colonna dove combinerò le due colonne.

Select a blank cell where you want to put the combined data

Passo 2: Inserisci la formula

Usa una delle seguenti formule, quindi premi "Invio" per ottenere il risultato. (In questo esempio, inserirò la formula con la funzione "CONCATENA".)

=CONCATENATE(A2," ",B2)
=CONCAT(A2," ",B2)
=TEXTJOIN(" ",TRUE,A2:B2)

Passo 3: Copia la formula nelle celle sottostanti per ottenere tutti i risultati

Fai doppio clic sulla maniglia di riempimento (il piccolo quadrato verde nell'angolo in basso a destra) della cella della formula per applicare la formula alle celle sottostanti.

Note:

  • Puoi sostituire lo spazio (" ") nella formula con:
    • Altri separatori che desideri, ad esempio una virgola (", ").
      Ricorda di racchiudere il separatore tra virgolette. Aggiungere uno spazio dopo il separatore migliorerà la leggibilità.
    • Separate two columns with a comm
    • Qualsiasi testo che vuoi aggiungere tra i valori concatenati, ad esempio is from (" is from ").
      Ricorda di racchiudere il testo tra virgolette, e aggiungi spazi prima e dopo il testo.
    • Separate two columns with ' is from '
  • Per combinare tre colonne, usa una qualsiasi delle formule sottostanti. Nota che questo schema può essere esteso per unire ulteriori colonne aggiungendo i rispettivi riferimenti.
  • =CONCATENATE(A2," ",B2," ",C2)
    =CONCAT(A2," ",B2," ",C2)
    =TEXTJOIN(" ",TRUE,A2:C2)
  • Combine three columns with the CONCATENATE function
  • Per gli utenti di Excel 2019 o versioni successive che vogliono "combinare più di tre colonne", consiglio di usare la funzione "UNISCITESTO", poiché consente di combinare i valori delle celle selezionando un intero intervallo di valori invece di digitare ripetutamente delimitatori e selezionare ogni cella individualmente.

Combina colonne contenenti numeri formattati (date, valuta, …)

Supponiamo di dover unire due colonne, una delle quali contiene numeri formattati. Se utilizzi una formula regolare di cui abbiamo parlato sopra, la formattazione dei numeri andrà persa e otterrai i seguenti risultati.

Example of combining columns and keeping formatted numbers

Ecco perché è importante formattare correttamente le colonne combinate, specialmente quando contengono una miscela di testo, numeri, date e altri tipi di dati. Per visualizzare correttamente i numeri formattati durante la concatenazione, ecco tre metodi che puoi seguire.


Visualizza correttamente i numeri formattati con la funzione TESTO

In questa sezione, ti mostrerò come utilizzare la funzione "TESTO" per preservare la formattazione numerica corretta, e poi combinare le colonne utilizzando il "metodo e commerciale" come esempio. Tieni presente che puoi applicare la stessa tecnica al "metodo delle funzioni di concatenazione".

Passo 1: Seleziona la formula che si adatta al tipo di dati

Per combinare Colonna 1 (testo) e Colonna 2 (numeri formattati diversamente) nell'esempio sopra mantenendo la loro formattazione, possiamo usare la funzione "TESTO" per personalizzare la visualizzazione dei numeri. Di seguito sono riportate le formule che possono essere utilizzate per combinare il testo con i numeri formattati menzionati sopra. Puoi semplicemente copiare la formula che soddisfa le tue esigenze.

Numero formattato Tipo di dato del numero formattato Formula
5/12/2023 Data (Mese/Giorno/Anno senza zeri iniziali) =A2&" "&TESTO(B2,"m/g/aaaa")
16:05:00 PM Formato orario 12 ore con AM/PM (Ore senza zeri iniziali, Minuti e Secondi con zeri iniziali) =A3&" "&TESTO(B3,"h:mm:ss AM/PM")
1000.00 Numero con 2 decimali =A4&" "&TESTO(B4,"#.00")
$1,000 Valuta con separatore delle migliaia =A5&" "&TESTO(B5,"$#,##0")
11.1% Percentuale con 1 decimale =A6&" "&TESTO(B6,"#.0%")
1/2 Frazione =A7&" "&TESTO(B7,"#/#")

Risultato

Utilizzando le formule sopra menzionate, sarai in grado di ottenere i risultati combinati con i numeri formattati visualizzati correttamente.

Nota:

Se non riesci a trovare un formato che corrisponda alle tue esigenze dalla tabella sopra, puoi creare un codice di formato personalizzato per sostituire quello esistente, come "m/g/aaaa", all'interno della funzione "TESTO".

Ad esempio, per combinare una colonna di testo con una colonna contenente numeri che utilizzano una virgola come separatore delle migliaia, cambia la formula =A2&" "&TESTO(B2,"m/g/aaaa") in =A2&" "&TESTO(B2,"#,###").

Visita questa pagina per ulteriori informazioni su come creare un codice di formato personalizzato.


Visualizza correttamente i numeri formattati con l'opzione Usa valori formattati di Kutools

La funzione "Unisci righe, colonne o celle senza perdere dati" offre un'opzione "Usa valori formattati". Selezionando questa opzione, puoi facilmente combinare testo e numeri formattati visualizzando correttamente la loro formattazione senza digitare alcuna formula.

Dopo aver selezionato le colonne che desideri combinare, procedi selezionando "Kutools" > "Unisci e Dividi" > "Unisci righe, colonne o celle senza perdere dati", e segui i passaggi successivi:

  1. Seleziona "Unisci colonne".
  2. Seleziona un separatore di cui hai bisogno. In questo esempio, ho selezionato "Spazio".
  3. Specifica dove vuoi inserire i dati combinati.
  4. Seleziona come vuoi gestire le celle combinate.
  5. Seleziona l'opzione "Usa valori formattati".
  6. Clicca "Ok".
  7. Use Kutools' Combine Rows, Columns or Cells without Losing Data tool to combine columns and keep formatted numbers

Risultato

La funzione Unisci righe, colonne o celle senza perdere dati non solo ti permette di unire colonne e memorizzare il risultato in una posizione diversa come fanno altri metodi, ma ti consente anche di unire direttamente i dati originali sul posto senza perdere alcuna formattazione.

Combination result

Nota: Se non hai installato Kutools per Excel, scaricalo e installalo. L'add-in professionale per Excel offre una prova gratuita di 30 giorni senza limitazioni.


Visualizza correttamente i numeri formattati con Notepad

Il metodo Notepad è un approccio alternativo per combinare colonne con numeri formattati, anche se può comportare alcuni passaggi aggiuntivi. Una volta che ti sei familiarizzato con il processo, può essere un metodo rapido e conveniente per combinare dati, soprattutto se confrontato con l'uso di formule.

Nota: Il metodo è adatto solo per combinare colonne adiacenti.

Passo 1: Copia le colonne da combinare

Seleziona le colonne e premi "Ctrl" + "C" per copiarle.

Select and copy the columns to be combined

Passo 2: Incolla le colonne copiate in Notepad

  1. Premi "Tasto Windows" + "S", digita "Notepad", quindi seleziona "Notepad" dai risultati.
  2. Open the Notepad
  3. Nella finestra "Notepad", premi "Ctrl" + "V" per incollare le colonne copiate.
  4. Paste the copied columns in the Notepad

Passo 3: Sostituisci il separatore in Notepad con quello di cui hai bisogno

  1. Seleziona il separatore tra i valori delle colonne, quindi premi "Ctrl" + "C" per copiarlo.
  2. Premi "Ctrl" + "H" per aprire la finestra di dialogo "Trova e Sostituisci", quindi premi "Ctrl" + "V" per incollare il separatore copiato nella casella "Trova cosa".
  3. Inserisci il separatore di cui hai bisogno nella casella "Sostituisci con". In questo esempio, ho inserito uno spazio ( ).
  4. Clicca "Sostituisci tutto".
  5. Replace separator in Notepad with the one you need using the Find and Replace dialog box

Passo 4: Copia il risultato combinato nel foglio di Excel

  1. Per copiare tutto il testo in Notepad, premi "Ctrl + A" per selezionare tutto, quindi premi "Ctrl + C" per copiare il testo selezionato.
  2. Torna al tuo foglio di lavoro Excel, seleziona la cella superiore della posizione desiderata dove inserirai il risultato combinato, e quindi premi "Ctrl + V" per incollare il testo copiato.
  3. Copy the combined result to worksheet

Risultato

Combination result


Opzionale: Converti risultati combinati da formule in valori statici

La colonna combinata che hai creato utilizzando i metodi delle formule sarà dinamica, il che significa che qualsiasi modifica nei valori originali influenzerà i valori nella colonna combinata. Inoltre, se una delle colonne di origine viene eliminata, i dati corrispondenti nella colonna combinata verranno rimossi. Per prevenire ciò, procedi come segue.

Passo 1: Converti la formula in valore

Seleziona i valori che hai combinato utilizzando le formule, quindi premi "Ctrl" + "C". Successivamente, fai clic destro su una delle celle selezionate, e seleziona il pulsante "Valori" da "Opzioni Incolla".

Copy the cells with formulas and paste with the Values option

Risultato

Facendo ciò, incollerai solo i valori, rimuovendo le formule. I valori combinati diventeranno statici e non saranno influenzati da modifiche future nei dati originali.

Only the values are pasted, and the formulas are removed