Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

L'opposto di Concatena (dividi celle) in Excel – 4 metodi facili

Author Xiaoyang Last modified

La funzione Concatena in Excel viene utilizzata per unire il contenuto di più celle in una singola cella, ma a volte potresti aver bisogno di fare l'opposto, ovvero dividere il contenuto di una cella in più celle. Questa operazione è molto utile per l'analisi e l'organizzazione dei dati. Questo articolo introdurrà quattro semplici metodi per raggiungere questo obiettivo, aiutandoti a gestire i tuoi dati in modo più efficace in Excel, sia che tu sia un principiante o un utente avanzato.

A screenshot of concatenated data in Excel to be split into separate cells

Eseguire l'opposto di CONCATENA in Excel


Eseguire l'opposto di CONCATENA con le formule

Per eseguire l'opposto della funzione CONCATENA, puoi utilizzare formule che aiutano a dividere stringhe di testo in più celle in base a un delimitatore specifico.

  1. Inserisci o copia la seguente formula in una cella vuota dove desideri inserire il risultato, quindi trascina la maniglia di riempimento verso destra per copiare questa formula, e i valori della cella A2 verranno divisi in celle separate, vedi screenshot:
    =TRIM(MID(SUBSTITUTE($A2," ",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
    Nota: Nella formula sopra, puoi anche dividere i valori delle celle in più celle utilizzando separatori diversi. Sostituisci semplicemente lo spazio tra le prime virgolette con il delimitatore di tua scelta.
    A screenshot showing how to use formulas to split cell contents in Excel
  2. Successivamente, continua a trascinare la maniglia di riempimento verso il basso fino all'intervallo di celle dove desideri applicare questa formula. Facendo ciò, tutti i valori delle celle verranno divisi in colonne separate come mostrato nello screenshot seguente:
    A screenshot of the results of splitting text into multiple columns using formulas in Excel
Suggerimento: Formula per Excel 365

Se stai utilizzando Excel 365, troverai una funzione più semplice ed efficiente - TEXTSPLIT che è disponibile per dividere i dati in più colonne.

  1. Applica la seguente formula, dopo aver premuto il tasto Invio, ogni elemento separato da uno spazio andrà automaticamente in una colonna individuale, vedi screenshot:
    =TEXTSPLIT(A2, " ")
    A screenshot showing the TEXTSPLIT function used to split data in Excel
  2. Successivamente, seleziona le celle contenenti il risultato e poi trascina la maniglia di riempimento verso il basso per applicare la formula e ottenere i risultati rimanenti, vedi screenshot:
    A screenshot showing the results of using TEXTSPLIT to split text into columns in Excel

Eseguire l'opposto di CONCATENA con una funzionalità potente

Kutools per Excel fornisce una funzionalità "Dividi celle" facile da usare, con questa funzione intelligente, puoi dividere rapidamente il contenuto delle celle in più colonne o righe in base a qualsiasi separatore di cui hai bisogno.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

Dopo aver scaricato e installato "Kutools per Excel", fai clic su "Kutools" > "Unisci e Dividi" > "Dividi celle" per abilitare questa funzionalità "Dividi celle". Nella finestra di dialogo, imposta le opzioni come segue:

  1. Fai clic A screenshot of the range selection button in the Split Cells dialog box sul pulsante per selezionare l'elenco di dati che desideri dividere dalla sezione "Intervallo di divisione";
  2. Nella sezione "Tipo", seleziona l'opzione "Dividi in colonne";
  3. Dalla sezione "Dividi per", scegli il separatore in base al quale desideri dividere il contenuto della cella. Qui, sceglierò "Spazio";
  4. Quindi, fai clic sul pulsante "OK";
  5. In un'altra finestra di dialogo, fai clic su una cella dove desideri inserire il risultato;
  6. Fai clic su "OK" per ottenere il risultato.
    A GIF showing how to use Kutools for Excel's Split Cells feature to divide data into columns

Nota: Per applicare questa funzionalità, scarica e installa Kutools per Excel.

Eseguire l'opposto di CONCATENA con la funzionalità Compilazione automatica

Excel 2013 e versioni successive hanno introdotto una funzionalità notevole chiamata Compilazione automatica. Questo strumento non solo ti aiuta a riempire automaticamente le celle con i dati, ma ti consente anche di dividere il contenuto delle celle senza soluzione di continuità. In questa sezione, esplorerò come utilizzare la funzionalità Compilazione automatica per dividere i dati in Excel.

  1. In una cella adiacente (B2) accanto alla colonna dei dati originali dove desideri dividere i dati, digita il nome desiderato - Lucky. Quindi, premi il tasto Invio per passare alla cella successiva. Vedi screenshot:
    A screenshot showing the first step of using Flash Fill to split text in Excel
  2. Quindi, premi "Ctrl + E" per popolare il resto delle celle, vedi screenshot:
    A screenshot showing the results of using Flash Fill to split data into separate cells in Excel
  3. Segui la stessa procedura per le colonne Cognome e Compleanno, e otterrai il risultato come mostrato nella demo qui sotto:
    A screenshot demonstrating splitting data into multiple columns using Flash Fill in Excel
Note:
  • La Compilazione automatica richiede che i dati di output siano adiacenti ai dati originali senza colonne vuote intermedie.
  • I risultati ottenuti dalla funzionalità Compilazione automatica sono statici, il che significa che se ci sono aggiornamenti ai dati originali, sarà necessario rieseguire la funzionalità per riflettere tali modifiche.
  • Per ulteriori informazioni su questa funzionalità Compilazione automatica, consulta il tutorial Master Excel Data Entry with Flash Fill .

Eseguire l'opposto di CONCATENA con la funzionalità Testo in colonne

In realtà, in Excel, la funzionalità Testo in colonne è l'opposto della funzione concatena, puoi applicarla per dividere i valori delle celle in più celle utilizzando qualsiasi separatore di cui hai bisogno.

  1. Seleziona le celle che desideri dividere. Quindi, fai clic su "Dati" > "Testo in colonne", vedi screenshot:
    A screenshot of the Text to Columns option under the Data tab in Excel
  2. Nel "Passaggio 1 della Procedura guidata Converti testo in colonne", seleziona l'opzione "Delimitato", quindi fai clic sul pulsante "Avanti", vedi screenshot:
    A screenshot of Step 1 of the Convert Text to Columns Wizard in Excel
  3. Nel "Passaggio 2 della procedura guidata", specifica il separatore che desideri utilizzare sotto l'opzione "Delimitatori". Qui, selezionerò "Spazio". Quindi, continua a fare clic sul pulsante "Avanti", vedi screenshot:
    A screenshot of Step 2 of the Convert Text to Columns Wizard specifying the delimiter in Excel
  4. Nel "Passaggio 3 della procedura guidata", seleziona "Generale" sotto la sezione "Formato dati colonna", quindi seleziona una cella dove desideri posizionare i valori divisi dal campo "Destinazione". Infine, fai clic sul pulsante "Fine", vedi screenshot:
    A screenshot of Step 3 of the Convert Text to Columns Wizard showing column data format options in Excel
  5. Ora, i valori delle celle selezionate sono stati divisi in più colonne, vedi screenshot:
    A screenshot of concatenated data in Excel being split into separate cells

Ciascuno di questi metodi soddisfa diverse preferenze degli utenti e livelli di complessità dei dati, consentendo una manipolazione e organizzazione efficiente dei dati in Excel. Che tu debba dividere nomi, date o qualsiasi altro dato strutturato, queste tecniche offrono soluzioni preziose per migliorare le tue competenze in Excel e migliorare le tue capacità di gestione dei dati. Se sei interessato a esplorare altri suggerimenti e trucchi di Excel, il nostro sito web offre migliaia di tutorial, fai clic qui per accedervi. Grazie per aver letto, e speriamo di fornirti più informazioni utili in futuro!


Articoli correlati:

  • Dividi stringhe di testo per delimitatore in più righe - 3 trucchi veloci
  • Normalmente, puoi utilizzare la funzionalità Testo in colonne per dividere il contenuto delle celle in più colonne utilizzando un delimitatore specifico, come virgola, punto, punto e virgola, barra, ecc. Ma, a volte, potresti dover dividere i contenuti delle celle delimitate in più righe e ripetere i dati dalle altre colonne come mostrato nello screenshot qui sotto. Hai qualche buon metodo per affrontare questa attività in Excel? Questo tutorial introdurrà alcuni metodi efficaci per completare questo lavoro in Excel.
  • Dividi una grande tabella in più tabelle piccole
  • Se hai un foglio di lavoro di grandi dimensioni che contiene più colonne e centinaia o migliaia di righe di dati, ora vuoi dividere questa grande tabella in più tabelle piccole basate sul valore della colonna o sul numero di righe per ottenere i seguenti risultati. Come potresti affrontare questa attività in Excel?
  • Dividi il nome completo in nome e cognome
  • Supponendo che tu abbia un elenco di nomi come mostra la prima schermata in una singola colonna sotto, e devi dividere il nome completo nella colonna del nome, nella colonna del secondo nome e nella colonna del cognome come mostrato nella schermata seguente. Ecco alcuni metodi ingegnosi per aiutarti a risolvere questo problema.
  • Dividi il testo in colonne separate per lettera maiuscola
  • Supponendo di avere un intervallo di dati che vuoi dividere il contenuto delle celle in colonne separate per la lettera maiuscola come mostrato nello screenshot seguente, hai qualche buona idea per risolvere questo problema in Excel?