Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Accedi
x
or
x
x
Registrati
x

or

Come combinare i contenuti di più celle senza perdere i dati in Excel?

Possiamo combinare frequentemente celle e il loro contenuto in Microsoft Excel. Tuttavia, trovi il modo più semplice per combinare i contenuti delle celle? Qui parleremo di come combinare i contenuti delle celle in Excel facilmente e rapidamente.

Combina più celle in una cella con il codice VBA

Combina più celle in una cella con Kutools per Excel senza perdere i dati


Combina facilmente due colonne in una (combina nome e cognome) in Excel:

The Combinare colonne o righe utilità di Kutools for Excel può aiutarti a combinare facilmente celle di colonne selezionate in una sola. Ad esempio, puoi combinare rapidamente il nome e il cognome in una cella con nome completo con le impostazioni mostrate di seguito.

Kutools for Excel: con più di 200 pratici componenti aggiuntivi di Excel, liberi di provare senza limitazioni nei giorni 60. Scarica e prova gratis ora!

Scheda Office Abilita la modifica e la navigazione a schede in Office e semplifica notevolmente il tuo lavoro ...
Kutools per Excel risolve la maggior parte dei problemi e aumenta la produttività del 80%
  • Riutilizzare qualsiasi cosa: Aggiungi le formule più utilizzate o complesse, i grafici e qualsiasi altra cosa ai tuoi preferiti e riutilizzali rapidamente in futuro.
  • Più delle funzioni di testo di 20: Estrai numero da stringa di testo; Estrai o rimuovi parte di testi; Converti numeri e valute in parole inglesi.
  • Unisci strumenti: Più cartelle di lavoro e fogli in uno; Unisci più celle / righe / colonne senza perdere dati; Unisci righe duplicate e somma.
  • Strumenti di divisione: Suddivisione dei dati in più fogli in base al valore; Una cartella di lavoro per più file Excel, PDF o CSV; Una colonna a più colonne.
  • Incolla Saltare Righe nascoste / filtrate; Conte E Somma per colore di sfondo; Invia e-mail personalizzate a più destinatari in blocco.
  • Super filtro: Crea schemi di filtro avanzati e applica a tutti i fogli; Ordinare per settimana, giorno, frequenza e altro; Filtro da grassetto, formule, commento ...
  • Oltre alle potenti funzionalità di 300; Funziona con Office 2007-2019 e 365; Supporta tutte le lingue; Facile implementazione nella tua azienda o organizzazione.

Combina più celle in una cella con il codice VBA


Il seguente codice VBA può aiutarti a combinare più celle in una cella e puoi applicare il codice con i seguenti passaggi:

1. Clic Sviluppatore > Visual Basic, un nuovo Microsoft Visual Basic per le applicazioni verrà visualizzata la finestra, fare clic inserire > Moduloe inserisci il seguente codice nel modulo:

Sub MergeOneCell()
'Updateby20140128
Dim Rng As Range
Dim WorkRng As Range
Dim Sigh As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Sigh = Application.InputBox("Symbol merge", xTitleId, "", Type:=2)
xOut = ""
Application.DisplayAlerts = False
For Each Rng In WorkRng
    xOut = xOut & Rng.Value & Sigh
Next
With WorkRng
    .Merge
    .Value = VBA.Left(xOut, VBA.Len(xOut) - 1)
End With
Application.DisplayAlerts = True
End Sub

2. Quindi fare clic doc-moltiplicazione-calcolo-3 pulsante per eseguire il codice. Viene visualizzata una finestra di dialogo in cui è possibile selezionare un intervallo da utilizzare con VBA. Vedi gli screenshot:

3. Clic Ok, viene visualizzata un'altra finestra di dialogo per specificare il separatore. Vedi screenshot:

doc combina il contenuto della cella 2

4. Clic Ok, quindi il contenuto della cella nell'intervallo selezionato viene combinato in una cella. Vedi screenshot:

doc combina il contenuto della cella 3


Combina più celle in una cella con Kutools per Excel senza perdere i dati

Se si dispone di Kutools for Excel installato, è possibile combinare il contenuto delle celle di più colonne o righe comodamente senza utilizzare le formule.

Kutools for Excel : con più di 300 utili componenti aggiuntivi di Excel, libero di provare senza limiti nei giorni 60.

1. Seleziona le celle per le quali desideri unire i dati. E applica questa utility facendo clic Kutools > Combinare.

2. Nel Combina colonne o righe finestra di dialogo, specificare le opzioni necessarie. Vedi screenshot:

  • (1.) Seleziona Combina in una singola cella per Per combinare le celle selezionate in base alle seguenti opzioni;
  • (2.) Specificare un separatore per i dati combinati. Puoi separare ogni contenuto con spazio, niente, punto e virgola o testo specifico. E puoi anche visualizzare il contenuto combinato in una nuova riga.

doc combina il contenuto della cella 5

3. Quindi fare clic OK or Applicare, tutti i dati in più celle sono stati uniti in una cella. Vedi screenshot:

Nota: questa utility può anche aiutare a combinare celle di colonne selezionate. È possibile combinare il nome e il cognome in un'unica cella nome completo come mostrato nell'immagine di seguito.

Quindi è possibile vedere i nomi e cognomi sono combinati e situati nelle celle del nome completo.

Tipo.Se vuoi avere una prova gratuita di questa utility, per favore vai a scarica il software liberamente prima, quindi vai ad applicare l'operazione in base ai passaggi precedenti.


Articoli Correlati


Demo: combina / unisci più celle in una senza perdere dati

Kutools for Excel: con più di 200 pratici componenti aggiuntivi di Excel, liberi di provare senza limitazioni nei giorni 60. Scarica e prova gratis ora!


Kutools per Excel risolve la maggior parte dei problemi e aumenta la produttività del 80%

  • Riutilizzo: Inserire rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Cifra le celle con password; Crea mailing list e invia email ...
  • Super Formula Bar (modifica facilmente più righe di testo e formula); Layout di lettura (leggere e modificare facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere i dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Previeni celle duplicate; Confronta le gamme...
  • Seleziona Duplica o Unica Righe; Seleziona righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molti libri di esercizi; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento alla formula; Creazione automatica di riferimenti a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • estrarre il testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare subtotali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale di grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle basate su colonne chiave; Dividi i dati in più fogli; Converti in batch xls, xlsx e PDF...
  • Oltre alle potenti funzionalità di 300. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzioni complete di prova gratuita di 30-day.
kte tab 201905

Scheda Office Porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Editore, accesso, Visio e progetto.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    jennifer · 3 years ago
    my earlier query is about this vba:Sub MergeOneCell()
    'Updateby20140128
    Dim Rng As Range
    Dim WorkRng As Range
    Dim Sigh As String
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
    Sigh = Application.InputBox("Symbol merge", xTitleId, ",", Type:=2)
    xOut = ""
    Application.DisplayAlerts = False
    For Each Rng In WorkRng
    xOut = xOut & Rng.Value & Sigh
    Next
    With WorkRng
    .Merge
    .Value = VBA.Left(xOut, VBA.Len(xOut) - 1)
    End With
    Application.DisplayAlerts = True
    End Sub
    Between, what does the type here, "8" & "2" refers to
  • To post as a guest, your comment is unpublished.
    jennifer · 3 years ago
    how repeat the process if i have 4 different reference and need to combine them one after the other
  • To post as a guest, your comment is unpublished.
    TJ · 4 years ago
    Awesome! Greatly helps! Thank you so much!
  • To post as a guest, your comment is unpublished.
    priya · 4 years ago
    how to merge 2 cell ex:-[a1:41.00] [B1:kWh] [C1:041.00 kWh]
  • To post as a guest, your comment is unpublished.
    Tom · 5 years ago
    Thanks very much - was a big help!
  • To post as a guest, your comment is unpublished.
    Romilla W · 6 years ago
    Thamks a lot for the code. Was very helpful.
  • To post as a guest, your comment is unpublished.
    Damon R · 6 years ago
    Very helpful thank you took me a while to find it but was just what I needed. Note in the VBA code if you want to seperate data with a semicolon, comma or some other charater in the "delim = " "
    " field put you charater betwen the quotes example: delim = ";".

    Thanks again.