KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come copiare e incollare il contenuto unito in singole celle in Excel?

AutoreXiaoyang Data di modifica

Normalmente, quando si copiano celle unite e le si incolla altrove in Excel, queste rimangono unite anche nella nuova posizione per impostazione predefinita. Tuttavia, in molti casi — ad esempio durante l’analisi o la manipolazione dei dati — le celle unite possono causare problemi. Spesso è invece preferibile incollare i valori contenuti in tali celle unite in singole celle, come mostrato nell’immagine seguente, in modo che ogni valore originale occupi una cella individuale. Questo approccio facilita notevolmente l’elaborazione, l’ordinamento e i calcoli successivi. In questo articolo illustreremo diversi metodi pratici per copiare e incollare celle unite come celle singole e non unite in Excel, insieme agli scenari d’uso, ai vantaggi e agli svantaggi di ciascuno.

uno screenshot che mostra come le celle unite siano state incollate in singole celle

Copiare e incollare Unito in singole celle con l’opzione Incolla

Copiare e incollare più Unito in singole celle con Kutools per Excel

Macro VBA: Separa le celle unite e riempi le celle singole con i valori uniti


Copiare e incollare Unito in singole celle con l’opzione Incolla

Se il foglio di lavoro contiene solo poche aree unite da separare dopo la copia, l’opzione Incolla in Excel può distribuire rapidamente i valori delle celle unite in celle separate. Questo metodo è ideale per fogli di lavoro piccoli o situazioni occasionali. Segui questi semplici passaggi:

1. Seleziona le unità necessarie e premi Ctrl + C per copiarle.

2. Spostati nell’intervallo di destinazione, quindi premi Ctrl + V per incollare le celle unite. In basso a destra dell’area incollata, fai clic sulla piccola icona Incolla selettivamente, quindi scegli dall’elenco la terza opzione, denominata Formule e formattazione numeri. Questa opzione speciale indica a Excel di incollare solo i valori e la formattazione, separando automaticamente le celle nel processo. Vedere l’illustrazione seguente:

uno screenshot della selezione dell'opzione Formule e formattazione numeri dopo aver incollato le celle unite

3. Il risultato mostra i valori originali distribuiti in singole celle non unite, pronti per i passaggi successivi di elaborazione o calcolo dei dati.

uno screenshot che mostra i risultati incollati

Nota: se l’intervallo unito copre più colonne o righe e solo la prima cella (in alto a sinistra) contiene un valore, questo metodo potrebbe lasciare alcune celle risultanti vuote. È particolarmente indicato quando ciascun intervallo unito contiene un unico valore.

In caso di formattazione indesiderata o perdita di dati, ricontrollare lo stato di unione degli intervalli di origine e destinazione e apportare le opportune correzioni.

Questo approccio è rapido e integrato in Excel, ma meno efficiente per elaborare intervalli ampi o più gruppi di Unito.


Copiare e incollare più Unito in singole celle con Kutools per Excel

Le funzionalità native di Excel non consentono di copiare e incollare in un solo passaggio più intervalli uniti non contigui in celle singole. Tuttavia, la funzione Copia intervalli di Kutools per Excel rende molto più semplice l’elaborazione di più aree unite. Questa soluzione è ideale per set di dati più grandi o quando si devono gestire contemporaneamente diversi gruppi di celle unite.

Dopo aver scaricato e installato Kutools per Excel, procedere come segue:

1. Tenere premuto il tasto Ctrl e selezionare tutte le unità o gli intervalli da copiare.

2. Passare alla scheda Kutools nella propria Barra multifunzione, espandere Intervallo e scegliere Copia intervalli.

3. Nella finestra di dialogo Copia intervalli multipli, imposta l’opzione Incolla speciale su Formule e formati numerici. Puoi anche selezionare Includi altezza riga e/o Includi larghezza colonna se desideri mantenere le dimensioni delle celle di origine. Guarda l’immagine seguente:

uno screenshot della selezione delle opzioni corrispondenti nella finestra di dialogo Copia intervalli multipli

4. Fare clic su OK e apparirà un messaggio che consente di specificare la cella iniziale per i risultati incollati. Assicurati di selezionare una cella con spazio libero sufficiente sotto o a destra, poiché l’operazione di incolla si espanderà di conseguenza (come mostrato nell’immagine seguente):

uno screenshot della selezione di una cella di destinazione in cui posizionare i risultati incollati

5. Infine, fai clic su OK per confermare: le celle originariamente unite verranno incollate come celle individuali separate. In questo modo, i dati saranno normalizzati e pronti per ulteriori elaborazioni, senza conflitti legati alle fusioni.

Suggerimento: questo approccio è estremamente efficiente per l’elaborazione in batch e aiuta a mantenere fluido il flusso di lavoro quando si gestiscono fogli complessi con numerose o disperse Unito. Se questa operazione deve essere ripetuta spesso, gli strumenti aggiuntivi di Kutools per intervalli e fusioni potrebbero semplificare ulteriormente le attività correlate.

Scarica e prova subito Kutools per Excel gratuitamente!


Macro VBA: Separa le celle unite e riempi le celle singole con i valori uniti

Per chi deve gestire un gran numero di aree unite contemporaneamente, una macro VBA può far risparmiare un notevole quantitativo di tempo manuale. Questo codice VBA separa automaticamente le celle selezionate e riempie ogni singola cella risultante con il valore originale dell’area unita. Un approccio ideale per trasformazioni dati complesse o ripetitive, particolarmente utile quando le opzioni integrate e le formule non bastano.

1. Fare clic su Sviluppo > Visual Basic per aprire la finestra Microsoft Visual Basic, Applications Edition (VBA). Successivamente, fare clic su Inserisci > Modulo per aggiungere un nuovo modulo di codice, quindi copiare e incollare il seguente codice:

Sub UnmergeAndFill()
    Dim cell As Range
    Dim area As Range
    Dim rng As Range
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select merged range", xTitleId, rng.Address, Type:=8)
    
    For Each area In rng
        If area.MergeCells Then
            With area.MergeArea
                .UnMerge
                .Value = area.Value
            End With
        End If
    Next area
End Sub

2. Fai clic sul pulsante Pulsante Esegui Esegui(o premi)F5) per avviare il codice. Si aprirà una finestra di dialogo che ti chiederà di selezionare l’intervallo di celle unite da elaborare. Dopo aver confermato la selezione, la macro dividerà tutte le celle scelte e riempirà ciascuna cella individuale con il valore del gruppo unito.

Precauzioni: prima di eseguire la macro, si consiglia vivamente di creare un backup dei dati. Il codice sovrascrive i valori esistenti nelle celle di destinazione; pertanto, evitate di selezionare aree contenenti dati importanti che devono rimanere invariati. Questo metodo si rivela estremamente efficace per separare e distribuire valori in tabelle ampie o durante le operazioni di importazione e pulizia dei dati.

Risoluzione dei problemi: le macro potrebbero essere disabilitate nelle impostazioni di Excel; regola il livello di sicurezza delle macro, se necessario.


Per ciascuna di queste soluzioni, scegliere il metodo più adatto alle dimensioni del foglio di lavoro, al layout dei dati e alle esigenze di automazione:

  • L'opzione Incolla è la migliore per attività semplici e occasionali.
  • Kutools per Excel rende l'elaborazione in batch rapida e semplice, risultando perfetto per fogli di lavoro complessi.
  • VBA è consigliato per scenari ripetitivi o su larga scala che richiedono lo smistamento e il riempimento delle celle unite.

Se i dati uniti si estendono su più righe o colonne, verificare attentamente i risultati per assicurarsi che tutte le celle previste siano state riempite correttamente. Salvare sempre il file prima di apportare modifiche in batch.

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi