Scopri le migliori offerte sul canale Telegram ufficiale. Guarda su Telegram

Come unire due colonne Excel

di

Ti è stato appena assegnato un incarico che prevede la lavorazione di un file Excel pieno zeppo di dati, e ti sei reso conto che potrebbe essere utile accorpare due colonne in una sola per consentire un'elaborazione o una visualizzazione più immediata delle informazioni. Al momento, però, non sei riuscito a trovare una funzione ad hoc sull'interfaccia del programma e, prima di combinare qualche guaio, pensi sia saggio ascoltare un parere più esperto sulla modalità corretta da adottare.

Ho indovinato, vero? Nessun problema, posso spiegarti io come unire due colonne Excel in maniera rapida ed efficace, illustrandoti passo dopo passo le varie opzioni alle quali puoi ricorrere per aggregare i campi senza stravolgere l'ordine del contenuto, anche su tipologie di dati diversi e integrando uno spazio o un simbolo per mantenere la separazione delle informazioni.

Oltre alle procedure previste per il celebre software di elaborazione dei fogli di calcolo, ti darò qualche suggerimento per utilizzare allo scopo la sua versione online e la relativa app per dispositivi mobili. Ora, però, direi di passare ai fatti. Ti auguro una buona lettura e, naturalmente, buon lavoro!

Indice

Come unire due colonne Excel in una da PC

Cominciamo col vedere come unire due colonne Excel in una da PC, utilizzando quindi il programma incluso nella suite Microsoft 365 che, come probabilmente già saprai, integra altri importanti software per la produttività (come Word, PowerPoint, Access, Outlook e OneNote) e prevede costi a partire da 10 euro al mese (con un mese di prova gratuita) per utenti standard e piani agevolati per studenti.

Come unire due colonne Excel mantenendo contenuto

formula Excel per unire due celle con operatore &

Dopo aver aperto il tuo file Excel hai notato sùbito, nella scheda Home del programma, la funzione Unisci e centra, posta all'interno della sezione Allineamento. Hai quindi selezionato entrambe le colonne da unire, ma utilizzandola ti sei immediatamente reso conto che questo strumento cancella tutti dati, ad eccezione del valore posto in alto a sinistra.

Ora, dunque, vorresti sapere come unire due colonne Excel mantenendo contenuto: ebbene, l'operazione è fattibile in diversi modi, a seconda delle specifiche esigenze di elaborazione del foglio di lavoro. La prima che ti suggerisco di usare è l'operatore &.

In pratica, per avvalertene, devi dapprima selezionare la cella in cui vuoi unire le due colonne facendoci clic sopra. Successivamente, ti basta semplicemente scrivere al suo interno la formula =A1&B1, dove i dati di esempio A1 e B1 rappresentano rispettivamente la prima cella della prima colonna da unire e la prima cella della seconda colonna da unire.

utilizzo maniglia di riempimento su colonna Excel

Ovviamente, devi adattare la formula con i dati di tuo interesse, combinando la lettera delle colonne interessate e il numero della riga di partenza. A seguire, per applicarla anche alle restanti righe, tieni premuto il simbolo [+] che compare nella cella del risultato (quando il cursore si trova nell'angolo in basso a destra della stessa), e trascinalo verso il basso, fino all'ultima riga di tuo interesse.

Il medesimo risultato si ottiene anche con la funzione CONCAT, digitando la formula =CONCAT(A1;B1), naturalmente sempre andando a sostituire i riferimenti di colonne e righe con quelli effettivi. Ti suggerisco di adoperare questa soluzione se le colonne da unire sono più di 2, per una maggiore leggibilità e praticità della formula.

In questo caso, infatti, ti basta sostituire il separatore ; con il simbolo dei due punti : e utilizzare come valori quello di partenza e quello di destinazione (ad esempio =CONCAT(A1:Z1) per unire tutte le celle dalla A1 alla Z1).

Ci possono anche essere situazioni in cui diventa necessario utilizzare il contenuto di due colonne presenti in differenti fogli di lavoro. Per eseguire il collegamento in base a tale esigenza, si può aggiungere il riferimento esterno nella relativa formula, ad esempio =Foglio1!A2&Foglio2!B2 oppure =CONCAT(Foglio1!A1;Foglio2!B1), in base alla soluzione prescelta, sempre correggendo i riferimenti (in questo caso sia di foglio, sia di cella).

Per quanto riguarda la funzione CONCAT, è bene fare una precisazione: a differenza di alcune funzioni che accettano un intervallo come unico argomento, non puoi semplicemente “sostituire” il punto e virgola con i due punti per ottenere automaticamente l’unione di tutte le celle comprese tra due estremi. Se desideri concatenare più celle contigue (ad esempio dalla A1 alla Z1), puoi indicare direttamente l’intervallo nella formula scrivendo =CONCAT(A1:Z1), tenendo presente però che in questo modo i contenuti verranno accorpati senza separatori. Qualora avessi bisogno di inserire uno spazio o un altro elemento di divisione tra i valori, è preferibile ricorrere a TESTO.UNISCI, che consente di specificare un delimitatore e di gestire in modo più flessibile anche eventuali celle vuote.

Come unire due colonne Excel con spazio

aggiunta di un separatore alla formula per unire le celle

Ti sei accorto che utilizzando le soluzioni riportate nel precedente capitolo i valori vengono effettivamente accorpati, ma sono anche privi di una separazione sintattica o logica. Questo rende la lettura dei dati più difficoltosa, e ti piacerebbe quindi capire come unire due colonne Excel con spazio, in modo da aggiungere un elemento che aiuti a distinguerli.

Ebbene, è presto detto: nel caso di utilizzo della formula con operatore &, ad esempio, basta inserire le virgolette separate da uno spazio all'interno della sintassi e ripetere prima e dopo volte il suddetto simbolo &. Forse, però, dopo aver selezionato la cella che intendi utilizzare per il risultato, ti conviene copiare e incollare questa mia formula di esempio =A2&" "&B2 e riportarla nella barra fx in alto, correggendo poi i riferimenti.

Per quanto riguarda la funzione CONCAT, questo si traduce in una sintassi del tipo =CONCAT(A2;" ";B2), che puoi anche in questo caso prendere a riferimento e adattare in base alle tue esigenze.

Ovviamente, c'è la possibilità di adoperare anche altri separatori. Supponiamo, ad esempio, che tu abbia bisogno di capire come unire due colonne Excel nome e cognome, e che intenda utilizzare allo scopo una virgola seguita da uno spazio, per una lettura più immediata. Ti ritrovi, dunque, con una colonna A con intestazione Nomi, e una colonna B con intestazione Cognomi, sotto alle quali sono riportate le rispettive informazioni.

In questo caso, le formule relative alle modalità finora esposte diventano, per quella con operatore &, =A2&", "&B2, mentre per la funzione CONCAT sarà =CONCAT(A2;", ";B2). Potresti anche invertire i valori, in modo da ottenere come risultato prima il cognome seguito dal separatore e dal nome, ad esempio =B2&", "&A2.

Un'ultima soluzione che puoi considerare è quella offerta dalla funzione TESTO.UNISCI, la quale consente di fare una distinzione fra celle piene e celle vuote e prevede obbligatoriamente di indicare un separatore: ad esempio, la sintassi =TESTO.UNISCI(" ";VERO;A1;B1) ti consentirebbe unire il contenuto delle celle A1 e B1 separate da uno spazio, ignorando automaticamente eventuali celle vuote grazie alla condizione VERO. Piuttosto comodo, non trovi?

Come unire due colonne Excel con dati diversi

unione celle con dati diversi su Excel

Le cose si complicano un pochino quando diventa necessario capire come unire due colonne Excel con dati diversi, facendo congiungere ad esempio delle informazioni riportate come data ad altre formattate come testo: in questo caso, infatti, il sistema non è in grado di interpretare le differenze, e converte automaticamente la data in un valore numerico seriale non utile allo scopo.

Proseguendo l'esempio del capitolo precedente, nel quale ho ipotizzato l'unione di nome e cognome, proviamo ad aggiungere una ulteriore colonna per la data di nascita, e vediamo come possiamo procedere con la formula che utilizza l'operatore &. Va quindi indicato nel corpo della sintassi che una determinata cella va convertita in uno specifico formato, e per farlo occorre aggiungere una funzione ad hoc, inserendo poi degli argomenti validi che ne consentano la corretta interpretazione.

Nello specifico, la formula base con la separazione dello spazio diventerà dunque =C2&" "&TESTO(D2;"gg/mm/aaaa"), dove la funzione TESTO serve proprio a suggerire al sistema che la cella indicata all'interno delle parentesi tonde (quella contenente le date di nascita, nel caso in esame D2) dovrà essere convertita in un formato gg/mm/aaaa testuale e leggibile.

La funzione CONCAT prevede una sintassi leggermente diversa, e la formula diventerà dunque =CONCAT(C2;" ";TESTO(D2;"gg/mm/aaaa")). Considera che puoi aiutarti con i suggerimenti automatici che compaiono durante la digitazione per applicare solo gli argomenti previsti. Per capire meglio come usare le formule Excel, ad ogni modo, ti raccomando la lettura della guida appena linkata.

Se invece vuoi forzare il formato della data utilizzando la funzione TESTO.UNISCI e ignorando le celle vuote, dovrai specificarlo anche in questo caso adoperando sempre l'apposito argomento della funzione TESTO, scrivendo la sintassi =TESTO.UNISCI(" ";VERO;C1;TESTO(D1;"gg/mm/aaaa")).

Come unire dati di due colonne Excel online

unione celle su Excel online con operatore &

Se hai bisogno di capire come unire dati di due colonne Excel online, ho una buona notizia per te: tale versione, raggiungibile a questo link e accessibile gratuitamente previo login con le credenziali del proprio account Microsoft, supporta infatti pienamente l'utilizzo delle funzioni finora descritte.

Potrai tranquillamente avvalerti delle formule con operatore &, con funzione CONCAT, oppure con funzione TESTO.UNISCI, esattamente come spiegato nei capitoli dedicati alla versione software per PC. Per una maggiore comodità, ti riporto le rispettive sintassi di esempio, che ti consentiranno di capire come unire due colonne in Excel senza perdere il contenuto anche su Excel per il Web, prevedendo un separatore.

  • Operatore di concatenazione & > =A1&" "&B1
  • Funzione CONCAT > =CONCAT(A1;B1)
  • Funzione TESTO.UNISCI > =TESTO.UNISCI(" ";VERO;A1;B1)

Ricordati sempre di sostituire i riferimenti di esempio con quelli corretti, e che puoi utilizzare un separatore diverso dallo spazio semplicemente digitando al suo posto, fra le virgolette, quello che preferisci.

Come unire due colonne in Excel da app

utilizzo formule su app Excel

Ti stai chiedendo come unire due colonne in Excel da app? Ebbene, considera che anche la versione per dispositivi Android (cercala su store alternativi se il tuo device non ha i servizi Google) e iOS/iPadOS supporta pienamente l'utilizzo delle formule.

Va però ricordato che, mentre la versione per dispositivi fino a 10,1″ è gratuita, quella per tablet con schermo più ampio prevede la sottoscrizione di un abbonamento Microsoft 365, con costi a partire da 10 euro al mese. Quest'ultima, infatti, ha un'interfaccia più evoluta e user-friendly sviluppata in orizzontale, del tutto simile a quella per PC e online.

Per accedere allo strumento di digitazione della formula, se dunque utilizzi uno smartphone, dopo aver aperto la cartella di lavoro di tuo interesse fai tap sulla cella di destinazione che intendi utilizzare per far convergere i dati di entrambe le celle di origine, quindi digita la formula nella barra fx che compare in basso e, al termine, tocca il simbolo della spunta situato sulla destra per confermare.

Ti invito a consultare i capitoli dedicati alla versione per PC, relativi a come unire due colonne Excel senza perdere dati, con separatore e con dati diversi, per individuare la soluzione più idonea alle tue esigenze, adattando i riferimenti e gli argomenti della funzione prescelta in base all'organizzazione del tuo foglio di lavoro.

Inoltre, ti consiglio di approfittare dei suggerimenti di digitazione che compaiono in prossimità del campo fx, sfiorando le celle di riferimento quando viene il momento di indicare gli intervalli, per velocizzare la procedura.

Salvatore Aranzulla

Autore

Salvatore Aranzulla

Salvatore Aranzulla è il blogger e divulgatore informatico più letto in Italia. Noto per aver scoperto delle vulnerabilità nei siti di Google e Microsoft. Collabora con riviste di informatica e ha curato la rubrica tecnologica del quotidiano Il Messaggero. È il fondatore di Aranzulla.it, uno dei trenta siti più visitati d'Italia, nel quale risponde con semplicità a migliaia di dubbi di tipo informatico. Ha pubblicato per Mondadori e Mondadori Informatica.