Excel è uno strumento straordinario per archiviare e analizzare i dati. E molte volte, dovrai gestire tipi di dati di testo come nomi, regioni, reparti o nomi di prodotti.
In questi casi, è bene sapere come manipolare i dati di testo e ottenere il risultato desiderato.
Una delle attività più comuni che la maggior parte degli utenti di Excel deve svolgere è lavorare con un set di dati di nomi. Spesso scoprirai che il nome e il cognome sono in colonne separate e potresti avere la necessità di combinare questi nomi e cognomi e ottenerli come un nome combinato in una cella.
In questo tutorial di Excel, ti mostrerò diversi modi per combinare il nome e il cognome in Excel.
Puoi farlo facilmente usando formule semplici (come Concatenate o TextJoin) e funzionalità come Flash Fill e Power Query
4 modi per combinare nome e cognome in Excel
Supponiamo di avere un set di dati come mostrato di seguito e di voler combinare il nome nella colonna A e il cognome nella colonna B.
Diamo un'occhiata ad alcuni dei modi per farlo.
Utilizzo della funzione CONCATENA (o e commerciale)
La combinazione di stringhe di testo diverse da celle diverse è abbastanza semplice in Excel. Esiste una formula di concatenazione incorporata in Excel creata solo per questo scopo.
Di seguito la formula che unirà il nome e il cognome (separati da uno spazio):
=CONCAT(A2,"",B2)
CONCAT è una nuova funzione introdotta in Excel 2016 e creata per sostituire la funzione CONCATENA. Ma a partire da ora, entrambe le funzioni continuano ad essere disponibili e puoi utilizzare entrambe le funzioni.
Di seguito è riportata la formula CONCATENATE se si desidera utilizzarla:
=CONCATENA(A2," ",B2)
La formula precedente prende semplicemente il nome e il cognome e li combina. E poiché voglio che questi siano separati da uno spazio, ho usato " " (spazio tra virgolette) come secondo argomento.
È inoltre possibile utilizzare l'operatore e commerciale per eseguire la concatenazione.
Supponendo che tu abbia lo stesso set di dati, puoi utilizzare la formula seguente per combinare il nome e il cognome:
=LA2&" "&B2
L'operatore e commerciale combina il testo prima e dopo di esso. Nell'esempio sopra, ho combinato tre parti: nome, uno spazio e cognome.
Ora che hai compreso il concetto, puoi combinare i nomi in diversi formati, se lo desideri. Ad esempio, potresti voler inserire il cognome e poi il nome, oppure una virgola invece dello spazio tra i nomi.
Nel caso in cui desideri solo il nome combinato e desideri eliminare il nome e il cognome, devi prima convertire i valori della formula in valori statici. Una volta fatto, puoi rimuovere/cancellare il nome e il cognome.
Utilizzo della funzione TEXTJOIN
TEXTJOIN è una funzione disponibile in Excel2021-2022 e Office 365.
Se hai accesso a questa funzione, è meglio usarla per combinare celle e colonne (poiché è molto meglio dei metodi CONCATENATE e e commerciale sopra).
Supponiamo di avere il set di dati come mostrato di seguito e di voler combinare il nome e il cognome.
Di seguito è la formula per farlo:
=TEXTJOIN(" ",VERO,A2:B2)
La funzione TEXTJOIN di cui sopra accetta tre argomenti:
- Il delimitatore, che è un carattere spazio tra virgolette in questo esempio (poiché vogliamo che il nome e il cognome siano separati da uno spazio)
- Un valore booleano dove TRUE significa che nel caso ci siano celle vuote, la formula lo ignorerà
- L'intervallo che contiene le celle che vuoi combinare
È più veloce della normale formula concatenata ed è anche più facile da creare e gestire. Quindi, se hai accesso alla funzione TEXTJOIN in Excel, è meglio usarla su qualsiasi altra formula.
Utilizzo di Flash Fill
Flash Fill è una funzionalità intelligente che cerca di capire il modello e darti il risultato.
Lascia che ti spieghi come funziona.
Supponiamo di avere un set di dati come mostrato di seguito e di voler combinare il nome e il cognome.
Di seguito sono riportati i passaggi che è possibile utilizzare per eseguire questa operazione utilizzando Flash Fill
- Nella cella C2, inserisci il risultato che desideri. Nel nostro esempio, sarebbe "Bobby Baker"
- Nella cella C3, inizia a digitare il risultato previsto. Noterai che Excel ti mostra il risultato previsto in tutte le celle (nel testo grigio chiaro). Questo è Flash Fill in azione
- Premi il tasto Invio
I passaggi precedenti riempirebbero immediatamente tutte le celle con il nome combinato.
In alcuni casi, è possibile che non visualizzi il riempimento flash mentre stai digitando nella seconda cella.
Non preoccuparti, a volte capita.
In uno scenario del genere, di seguito altri passaggi che puoi utilizzare per far funzionare Flash Fill:
- Nella cella C2, inserisci il risultato che desideri. Nel nostro esempio, sarebbe "Bobby Baker"
- Seleziona seleziona C3
- Fare clic sulla scheda Home
- Nel gruppo Modifica, fai clic sull'icona Riempi
- Fare clic su Riempimento flash
I passaggi precedenti sceglierebbero immediatamente il modello dalla cella sopra e riempirebbero l'intera colonna con il nome combinato.
Nel caso in cui il riempimento Flash non sia in grado di rilevare il modello corretto e fornisca un risultato errato, riempire manualmente due celle e quindi eseguire i passaggi precedenti.
Puoi anche usare la scorciatoia da tastiera Ctrl + Mi per riempire utilizzando il riempimento Flash.
La combinazione del nome e del cognome (o anche del nome, del secondo nome e del cognome) è un'operazione semplice che Flash Fill può gestire facilmente.
Tieni presente che Flash Fill non è perfetto. Funziona identificando i modelli e utilizzando lo stesso modello per riempire tutte le celle della colonna. Sebbene sia più probabile che funzioni come previsto, è una buona idea ricontrollare il risultato di Flash Fill.
Utilizzo di Power Query
Power Query è uno strumento straordinario utilizzato per estrarre e trasformare i dati.
Puoi anche usarlo per unire rapidamente le colonne e combinare il nome e il cognome.
Affinché Power Query funzioni, i dati devono essere in una tabella di Excel (o almeno in un intervallo denominato).
Ai fini di questo tutorial, convertirò il set di dati che ha il primo e il cognome in una tabella Excel.
Supponiamo di avere un set di dati come mostrato di seguito e di voler unire le due colonne per ottenere il nome completo.
Di seguito sono riportati i passaggi per convertire i dati in una tabella Excel:
- Seleziona una cella nel set di dati
- Fare clic sulla scheda Inserisci
- Fare clic sull'icona Tabella
- Nella finestra di dialogo Crea tabella, assicurati che l'intervallo sia corretto
- Fare clic su Ok
I passaggi precedenti convertono l'intervallo di dati in una tabella Excel.
Ora vediamo come combinare il nome e il cognome utilizzando Power Query:
- Seleziona una cella qualsiasi nella tabella
- Fare clic sulla scheda Dati
- Nel gruppo Ottieni e trasforma dati, fai clic sull'opzione "Da foglio". Questo aprirà l'editor di Power Query
- Nell'editor di Power Query, assicurati che la tabella giusta sia selezionata nel riquadro sinistro. Se hai solo una tabella, vedrai solo un'opzione nel riquadro di sinistra
- Seleziona le colonne che devi unire (tieni premuto il tasto Ctrl e fai clic sull'intestazione della colonna per selezionare la colonna)
- Fare clic con il pulsante destro del mouse e quindi fare clic sull'opzione "Unisci colonne"
- Nella finestra di dialogo Unisci colonne che si apre, seleziona Spazio come delimitatore (dal menu a discesa)
- Inserisci un nome per la nuova colonna unita. Andrò con "Nome completo"
- Fare clic su OK. Ciò eliminerebbe le due colonne che già abbiamo e le sostituirebbe con la nuova colonna che ha il nome completo.
- Fare clic sulla scheda File e quindi fare clic su Chiudi e carica.
I passaggi precedenti inserirebbero un nuovo foglio di lavoro nella cartella di lavoro con una tabella con una colonna con il nome completo.
Nel caso in cui desideri le colonne originali e una nuova colonna che contenga il nome completo, invece di selezionare le colonne e unirle, seleziona prima la scheda Aggiungi colonna nell'editor di Power Query, quindi seleziona le colonne e quindi fai clic su Unisci Colonne. Questo aggiungerà una nuova colonna che avrà il nome completo.
Rispetto ai metodi della formula e al riempimento flash, Power Query è decisamente un po' più lungo.
Ma il vantaggio dell'utilizzo di questo metodo è che nel caso in cui i dati originali vengano modificati, è possibile aggiornare rapidamente la query e i dati risultanti si aggiorneranno automaticamente.
Inoltre, Power Query è ampiamente utilizzato per combinare tabelle e dati diversi da più fogli di lavoro e cartelle di lavoro. Quindi, nel caso in cui disponi dei dati del nome che desideri combinare, è un singolo passaggio nel flusso di lavoro di query di potenza già esistente.
In questo tutorial, ho spiegato come combinare il nome e il cognome in Excel. Ma nel caso tu abbia il nome, il secondo e il cognome, puoi usare gli stessi metodi per farlo.
Spero che tu abbia trovato utile questo tutorial.