Skip to main content

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

Come copiare e incollare celle unite in celle singole in Excel?

Author Xiaoyang Last modified

Normalmente, quando si copiano celle unite e le si incolla altrove in Excel, queste celle rimangono unite nella nuova posizione per impostazione predefinita. Tuttavia, in molti casi—ad esempio quando è necessario analizzare o manipolare i dati—il formato delle celle unite può causare problemi. Spesso ciò che serve è incollare i valori di quelle celle unite in celle singole, come mostrato nello screenshot dell'esempio seguente, in modo che ogni valore originale occupi una cella individuale. Questo consente una più facile elaborazione dei dati, ordinamento e ulteriori calcoli. In questo articolo, spieghiamo diversi metodi pratici per copiare e incollare celle unite come celle non unite, singole, in Excel, insieme ai loro scenari applicabili, vantaggi e svantaggi.

a screenshot showing merged cells have been pasted in single cells

Copia e incolla celle unite in celle singole con l'opzione Incolla

Copia e incolla più celle unite in celle singole con Kutools per Excel

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


Copia e incolla celle unite in celle singole con l'opzione Incolla

Se il tuo foglio di lavoro include solo alcune aree unite che devono essere separate dopo la copia, l'opzione Incolla in Excel può aiutare rapidamente a distribuire i valori delle celle unite in celle separate. Questo metodo è adatto per piccoli fogli di lavoro o quando si gestiscono casi meno frequenti. Si prega di seguire questi passaggi:

1. Seleziona le celle unite di cui hai bisogno e premi Ctrl + C per copiarle.

2. Vai all'intervallo di destinazione, quindi premi Ctrl + V per incollare le celle unite. Nell'angolo in basso a destra dell'area incollata, fai clic sull'icona Piccole opzioni di Incolla e dalla lista scegli la terza icona denominata Formule e formattazione numerica. Questa opzione speciale di incolla dice a Excel di incollare solo i valori e la formattazione, separando automaticamente le celle nel processo. Vedi l'illustrazione qui sotto:

a screenshot of selecting the Formulas & Number Formatting option after pasting the merged cells

3. Il risultato mostra i valori originali distribuiti in celle singole e non unite, pronti per i tuoi prossimi passi nella gestione o nei calcoli dei dati.

a screenshot showing the pasted results

Nota: Se l'intervallo unito copre più colonne o righe e solo la prima (in alto a sinistra) cella è riempita, questo metodo potrebbe lasciare alcune celle risultanti vuote. È principalmente consigliato quando le tue celle unite contengono ciascuna un solo valore.

Se incontri formattazione indesiderata o perdita di dati, verifica nuovamente lo stato di unione degli intervalli di origine e destinazione e regola se necessario.

Questo approccio è veloce ed è integrato in Excel ma meno efficiente per l'elaborazione di grandi intervalli o più gruppi di celle unite.


Copia e incolla più celle unite in celle singole con Kutools per Excel

Le funzioni native di Excel non ti permettono di copiare e incollare più intervalli uniti non contigui in celle singole in un unico passaggio. Tuttavia, la funzionalità Copia intervalli di Kutools per Excel rende molto più facile elaborare più aree unite. Questo è ideale per set di dati più grandi o quando devi lavorare con diversi gruppi di celle unite contemporaneamente.

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

1. Tieni premuto il tasto Ctrl e seleziona tutte le celle unite o gli intervalli che desideri copiare.

2. Vai alla scheda Kutools nella tua Barra multifunzione, espandi Intervallo e scegli 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. Fare riferimento allo screenshot:

a screenshot of selecting the corresponding options in the Copy Multiple Ranges dialog box

4. Fai clic su OK e apparirà un prompt, che ti permette di specificare la cella iniziale per i risultati incollati. Assicurati di selezionare una cella con spazio libero sufficiente sotto o a destra, poiché l'incolla si espanderà di conseguenza (come mostrato nello screenshot qui sotto):

a screenshot of selecting a destination cell to place the pasted results

5. Infine, fai clic su OK per confermare, e le celle originariamente unite verranno incollate come celle separate e individuali. In questo modo, i tuoi dati sono normalizzati e pronti per ulteriori elaborazioni senza conflitti di unione indesiderati.

Suggerimento: Questo approccio è altamente efficiente per l'elaborazione in batch e aiuta a mantenere il flusso di lavoro quando si gestiscono fogli di lavoro complessi con numerose o disperse celle unite. Se devi ripetere spesso questa operazione, gli strumenti aggiuntivi di intervallo e unione di Kutools possono semplificare ulteriormente i compiti correlati.

Scarica e prova gratuitamente Kutools per Excel Ora!


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

Per gli utenti che devono elaborare un gran numero di aree unite contemporaneamente, una macro VBA può risparmiare notevole sforzo manuale. Questo codice VBA separa automaticamente le celle selezionate e riempie ogni cella risultante con il valore della cella unita originale. Questo approccio è efficiente per compiti di trasformazione dati complessi o ripetitivi ed è particolarmente utile se le opzioni integrate e le formule non sono sufficienti.

1. Fai clic su Sviluppatore > Visual Basic per aprire la finestra Microsoft Visual Basic per le applicazioni (VBA). Successivamente, fai clic su Inserisci > Modulo per aggiungere un nuovo modulo di codice, quindi copia e incolla il codice seguente:

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

2Fai clic sul pulsante Run button Esegui (o premi F5) per eseguire il codice. Apparirà una finestra di dialogo che ti chiederà di selezionare l'intervallo di celle unite che desideri elaborare. Dopo aver confermato la selezione, la macro separerà tutte le celle scelte e riempirà ogni cella individuale con il valore del gruppo unito.

Precauzioni: Prima di eseguire la macro, è consigliabile fare un backup dei tuoi dati. Questo codice sovrascrive i valori esistenti nelle celle di destinazione, quindi evita di selezionare aree con dati importanti che desideri mantenere invariati. Questo metodo è altamente efficace per separare e distribuire i valori in tabelle di grandi dimensioni o durante le conversioni durante l'importazione e la pulizia dei dati.

Risoluzione dei problemi: Le macro possono essere disabilitate nelle impostazioni di Excel; regola la sicurezza delle macro secondo necessità.


Per ciascuna di queste soluzioni, scegli il metodo che meglio si adatta alle dimensioni del tuo foglio di lavoro, al layout dei dati e alle esigenze di automazione:

  • L'opzione Incolla è la migliore per semplici attività occasionali.
  • Kutools per Excel rende l'elaborazione in batch rapida e facile, particolarmente adatta per fogli di lavoro complessi.
  • VBA è consigliato per scenari di separazione e riempimento ripetuti o su larga scala.

Se i tuoi dati uniti si estendono su più righe o colonne, ricontrolla i tuoi risultati per assicurarti che tutte le celle previste siano state riempite correttamente. Salva sempre il file prima di apportare modifiche in blocco.

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e crea grafici | Attiva Funzioni avanzate
Funzionalità più usate: Trova, evidenziazione o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda senza formula...
Super RICERCA.VERT: Ricerca VERT per criteri multipli | Ricerca VERT per valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestore colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia stato di visibilità delle colonne nascoste | Confronta intervalli & colonne...
Funzionalità in primo piano: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestore di cartelle di lavoro & fogli | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email per elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
Top15 strumenti:12 strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici, ...) |50+ tipi di grafico (Diagramma di Gantt, ...) |40+ formule pratiche (Calcola letà in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti Unione & Dividi (Unione avanzata righe, Dividi celle, ...) | ... e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre lingue!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice

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

Tutti gli add-in Kutools. Un solo programma di installazione

La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.

Excel Word Outlook Tabs PowerPoint
  • Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
  • Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
  • Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
  • Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in