Vai al contenuto principale

Esercitazione su Excel: combina colonne, righe, celle

Autore: Sole Ultima modifica: 2022-08-31

La combinazione di colonne, righe o celle viene solitamente utilizzata nel nostro lavoro quotidiano di Excel, ad esempio combinando nome e cognome che in due colonne in una colonna per ottenere il nome completo, combinando righe in base allo stesso ID e sommando i valori corrispondenti, combinando un intervallo di celle in una singola cella e così via. Questo tutorial elenca tutti gli scenari sulla combinazione di colonne/righe/celle in Excel e fornisce le diverse soluzioni per te.

Le navigazioni di questo tutorial

1 Combina colonne/righe in una cella

1.1 Combina colonne/righe in una cella con spazio/virgola o altri delimitatori

1.11 Utilizzo del simbolo e commerciale (&)

1.12 Utilizzo della funzione CONCATENATE (Excel 2016 o versioni precedenti)

1.13 Utilizzo della funzione CONCAT o della funzione TEXTJOIN (Excel 2019 o Excel 365)

1.14 Utilizzo del Blocco note (solo per la combinazione di colonne)

Estensione: combina colonne/righe in una cella con interruzione di riga come delimitatore

1.2 Combina colonne/righe in una cella senza spazi vuoti

1.21 Utilizzo della funzione TEXTJOIN (Excel 2019 o Excel 365)

1.22 Utilizzo del simbolo e commerciale (&)

1.23 Aggiungi alla fine delle celle usando il codice VBA

1.3 Combina colonne/righe/celle in una cella senza perdere dati

1.4 Combina due colonne se vuote

1.41 Utilizzo della funzione SE

1.42 Utilizzo di VBA

2. Combina le righe con lo stesso ID

2.1 Combina righe con lo stesso ID e separate da virgole o altri delimitatori

2.11 Utilizzo di VBA

2.12 Utilizzo della funzione SE per aggiungere colonne di supporto

2.13 Utilizzo di uno strumento utile: Combina righe avanzate

2.2 Combina le righe con lo stesso ID ed esegui alcuni calcoli

2.21 Utilizzo della funzione Consolida

2.22 Utilizzo di VBA

2.23 Utilizzo di uno strumento utile: Combina righe avanzate

2.3 Combina righe adiacenti con lo stesso valore

2.31 Utilizzo di VBA

2.32 Utilizzo di uno strumento utile: unisci le stesse celle

3. Combina celle

3.1. Combina più righe e colonne in una singola cella

3.11 Utilizzo del simbolo e commerciale (&)

3.12 Utilizzo della funzione CONCATENATE (Excel 2016 o versioni precedenti)

3. 13 Utilizzo della funzione CONCAT o della funzione TEXTJOIN (Excel 2019 o Excel 365)

3.14 Utilizzo Combina colonne/righe/celle in una cella senza perdere dati

3.2. Combina le celle in una singola colonna/singola riga

3.21 Assegna un nome all'intervallo e utilizza la funzione INDICE (solo per una singola colonna)

3.22 VBA (solo per una singola colonna)

3.23 Utilizzo di uno strumento utile – Trasforma intervallo

3.3 Impilare le colonne in una colonna senza duplicare

3.31 Copia e incolla e rimuovi i duplicati

3.32 Utilizzo di VBA

3.4. Combina le celle e continua a formattare

3.41 Incorpora la funzione TESTO nella formula

3.42 Utilizzo di Microsoft Word

3.43 Utilizzo di un pratico strumento – Combina senza perdere dati

3.5 Combina le celle per creare una data

3.51 Utilizzo della funzione DATA

 

In questo tutorial creo alcuni esempi per spiegare i metodi, puoi modificare i riferimenti di cui hai bisogno quando usi il codice o le formule VBA sotto, oppure puoi scaricare gli esempi per provare direttamente i metodi.

esempio di documentoFare clic per scaricare il file di esempio


1 Combina colonne/righe in una cella

1.1 Combina colonne/righe in una cella con spazio/virgola o altri delimitatori

La combinazione di colonne o righe in una cella e la separazione del risultato con virgola, spazio o altri delimitatori come mostrato nell'immagine sottostante è ampiamente utilizzata in Excel.

Combina le colonne in una cella
doc combina le righe delle colonne in una 1
Combina le righe in una cella
doc combina le righe delle colonne in una 1

1.11 Utilizzo del simbolo e commerciale (&)

In Excel, il simbolo e commerciale & viene solitamente utilizzato per unire i testi.

Esempio: combina il nome (colonna A) e il cognome (colonna B) con il nome completo

Seleziona una cella in cui desideri posizionare il risultato combinato, quindi digita una formula come questa:

=A2&" "&B2

doc combina le righe delle colonne in una 1 Nella formula, & serve per unire i testi, A2 e B2 sono i due testi che devono essere combinati, " " è il delimitatore (spazio) che separa i due testi nella cella del risultato, se vuoi usare una virgola come delimitatore, basta digitare una virgola racchiusa tra virgolette ",".

Rassegna Stampa entrare per ottenere il risultato combinato, quindi trascina il quadratino di riempimento automatico verso il basso per ottenere i risultati combinati.

Esempio: combinare n. (riga 15) e nome (riga 16) in una cella

Se desideri combinare le righe in una cella, modifica i riferimenti di cella e il separatore nella formula di cui hai bisogno e trascina il quadratino di riempimento automatico verso destra per ottenere i risultati combinati.
doc combina le righe delle colonne in una 1

1.12 Utilizzo della funzione CONCATENATE (Excel 2016 o versioni precedenti)

Se utilizzi Excel 2016 o versioni precedenti, la funzione CONCATENA può aiutarti.

Sintassi su CONCATENATE
CONCATENATE (text1,[text2],…)

Per maggiori dettagli sulla funzione CONCATENA, visitare: CONCATENARE.

Esempio: combina nomi (colonna F) e indirizzo (colonna G) in un'unica colonna

Seleziona una cella in cui desideri posizionare il risultato combinato, quindi digita una formula come questa:

=CONCATENA(F2,",",G2)

doc combina le righe delle colonne in una 1 Nella formula, F2 e G2 sono i due testi che devono essere combinati, "," è il delimitatore (virgola) che separa i due testi nella cella del risultato, se vuoi usare lo spazio come delimitatore, digita semplicemente uno spazio racchiuso tra virgolette doppie " ".

Rassegna Stampa entrare per ottenere il risultato combinato, quindi trascina il quadratino di riempimento automatico verso il basso per ottenere i risultati combinati.
doc combina le righe delle colonne in una 1

Per combinare le righe, basta modificare i riferimenti di cella e il delimitatore secondo necessità e trascinare il quadratino di riempimento automatico verso destra.
doc combina le righe delle colonne in una 1

1.13 Utilizzo della funzione CONCAT o della funzione TEXTJOIN (Excel 2019 o Excel 365)

Se utilizzi Excel 2019 o Excel 365, la funzione CONCAT e la funzione TEXTJOIN potrebbero essere la scelta migliore.

Sintassi su CONCAT
CONCAT (text1,[text2],…)

Per maggiori dettagli sulla funzione CONCAT, visitare: CONCAT.

L'utilizzo della funzione CONCAT è lo stesso della funzione CONCATENATE, per combinare nome e cognome in due colonne separatamente in una colonna, la formula viene utilizzata in questo modo:

=CONCAT(A21," ",B21)

doc combina le righe delle colonne in una 1 Nella formula, A21 e B21 sono i due testi che devono essere combinati, " " è il delimitatore (spazio) che separa i due testi nella cella del risultato, se vuoi usare altri delimitatori, digita semplicemente il delimitatore racchiuso da double citazioni "".

Premi il tasto Invio per ottenere il risultato combinato, quindi trascina la maniglia di riempimento automatico verso il basso per ottenere i risultati combinati.
doc combina le righe delle colonne in una 1

A differenza della combinazione di colonne, durante la combinazione di righe, dopo aver inserito la prima formula, è necessario trascinare il quadratino di riempimento automatico verso destra finché non si ottengono tutti i risultati combinati..

Sintassi su TEXTJOINT
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

Per maggiori dettagli sulla funzione TEXTJOIN, visitare: COLLEGAMENTO TESTO.

Per combinare colonne o righe utilizzando TEXTJOIN:

=TEXTJOIN(",",TRUE,E21:G21))

doc combina le righe delle colonne in una 1  Nella formula, E21:G21 è una gamma continua che deve essere combinata. " " è il delimitatore (spazio) che separa i due testi nella cella del risultato, se si vogliono utilizzare altri delimitatori è sufficiente digitare il delimitatore racchiuso tra virgolette "". Il testo logico "VERO" indica di ignorare le celle vuote durante la combinazione, se si desidera combinare con spazi vuoti, sostituire VERO con FALSO.

Premi il tasto Invio per ottenere il risultato combinato, quindi trascina la maniglia di riempimento automatico verso il basso per ottenere i risultati combinati.

Ignora gli spazi vuoti
doc combina le righe delle colonne in una 1
Includi spazi vuoti
doc combina le righe delle colonne in una 1

1.14 Utilizzo del Blocco note (solo per la combinazione di colonne)

1. L'uso di Blocco note può anche ottenere la combinazione di colonne (nessun effetto sulla combinazione di righe).

Seleziona l'intervallo in cui desideri combinare le colonne in una e premi Ctrl + C tasti per copiare l'intervallo.
doc combina le righe delle colonne in una 1

2. Apri a Notepade premere Ctrl + V per incollare l'intervallo copiato.
doc combina le righe delle colonne in una 1

3. Selezionare una scheda tra due testi nel Blocco note e premere Ctrl + H abilitare sostituire caratteristica, è stato inserito un simbolo di scheda Trova quello che casella di testo.
doc combina le righe delle colonne in una 1

4. Nel Sostituire con casella di testo, digitare il delimitatore che si desidera separare i testi combinati, quindi fare clic Sostituisci tutto. Quindi chiudere il file sostituire dialogo.
doc combina le righe delle colonne in una 1

5. Ora seleziona i testi nel Blocco note e premi Ctrl + C per copiarli e andare in Excel, selezionare una cella e premere Ctrl + V per incollare i risultati combinati.
doc combina le righe delle colonne in una 1doc combina le righe delle colonne in una 1

Estensione: combina colonne/righe in una cella con interruzione di riga come delimitatore

Se vuoi combinare colonne o righe in una cella con un'interruzione di riga come mostrato nell'immagine seguente:
doc combina le righe delle colonne in una 1

Innanzitutto, dovresti renderti conto che in Excel, CAR() La funzione può essere utilizzata per specificare caratteri difficili da inserire in una formula, ad esempio CHAR (10) restituisce un'interruzione di riga.

Quindi usa CHAR(10) nelle formule elencate sopra per combinare colonne o righe con interruzione di riga come delimitatore:

Simbolo e commerciale:

=A49&CHAR(10)&B49

CONCATENA funzione:

=CONCATENATE(A49,CHAR(10),B49)

Funzione CONCAT

=CONCAT(A49,CHAR(10),B49)

Funzione TEXTJOIN

=TEXTJOIN(CHAR(10),TRUE,A49:B49)

Dopo aver inserito una formula sopra, selezionare i risultati e fare clic Casa > Avvolgere il testo.
doc combina le righe delle colonne in una 1

Ora, le colonne sono combinate in una e separate da un'interruzione di riga.
doc combina le righe delle colonne in una 1

doc combina le righe delle colonne in una 1 Se vuoi semplicemente combinare le righe in una colonna in una singola cella, la funzione Giustifica in Excel può aiutarti. Seleziona la colonna con più righe e fai clic Casa > Riempire > Giustificare, le righe verranno combinate nella cella superiore dell'intervallo con lo spazio come separatore.

doc combina le righe delle colonne in una 1 doc combina le righe delle colonne in una 1

1.2 Combina colonne/righe in una cella senza spazi vuoti

In questa parte, il tutorial introduce i metodi per combinare colonne o righe in una cella e saltare le celle vuote come mostrato nell'immagine seguente:
doc combina le righe delle colonne in una 1

1.21 Utilizzo della funzione TEXTJOIN (Excel 2019 o Excel 365)

Se stai usando Excel 2019 o Excel 365, fortunatamente, la nuova funzione TEXTJOIN può risolvere facilmente questo lavoro.

Sintassi su CONCATENATE
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

Per maggiori dettagli sulla funzione TEXTJOIN, visitare: COLLEGAMENTO TESTO.

Esempio: combinare nome (colonna A) e n. (colonna B) e dominio (colonna C) in una cella per generare un indirizzo e-mail, alcuni n. potrebbero essere vuoti.

Seleziona una cella che ha utilizzato per posizionare il risultato combinato, digita la formula in questo modo:

=TEXTJOIN("",TRUE,A2:C2)

doc combina le righe delle colonne in una 1 Nella formula, A2:C2 è l'intervallo che contiene i testi che devono essere combinati, "" è il delimitatore (nessuno) che separa i due testi nella cella del risultato, se vuoi usare un delimitatore per separare i testi, basta digitare il delimitatore racchiuso tra virgolette "", come ",". Il testo logico "VERO" indica di ignorare le celle vuote durante la combinazione, se si desidera combinare con spazi vuoti, sostituire VERO con FALSO.

Rassegna Stampa entrare per ottenere il primo risultato e trascinare il quadratino di riempimento automatico verso il basso o verso destra per generare tutti i risultati.
doc combina le righe delle colonne in una 1

1.22 Utilizzo del simbolo e commerciale (&)

Se utilizzi Excel 2016 o versioni precedenti di Excel, utilizza il simbolo e commerciale & per collegare i testi uno per uno e saltare manualmente gli spazi vuoti.

Seleziona una cella in cui desideri posizionare il risultato combinato, quindi digita una formula come questa:

=A10&C10

doc combina le righe delle colonne in una 1 Nella formula, & è usato per unire i testi, A10 e C10 sono i due testi che devono essere combinati, se vuoi usare una virgola come delimitatore, digita semplicemente una virgola racchiusa tra virgolette come "," e usa & per collegare tra due testi.

Rassegna Stampa entrare chiave per ottenere il risultato combinato. Quindi cambia i riferimenti della formula per ottenere il risultato combinato successivo.
doc combina le righe delle colonne in una 1

1.23 Utilizzo della funzione definita

Per gli utenti di Excel 2016 e versioni precedenti di Excel, se è necessario combinare più colonne o righe mentre si saltano gli spazi vuoti, è possibile utilizzare un VBA per creare una funzione definita per risolvere rapidamente questo lavoro.

1. Stampa altro + F11 tasti per abilitare il Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Moduli per inserire un nuovo modulo.
doc combina le righe delle colonne in una 1

3. Copia e incolla il codice seguente nel nuovo modulo e salvalo.

VBA: combina le celle salta le celle vuote

Function Concatenatecells(ConcatArea As Range) As String
'updateby Extendoffice
  For Each n In ConcatArea: nn = IIf(n = "", nn & "", nn & n & "_"): Next
  Concatenatecells = Left(nn, Len(nn) - 1)
End Function

doc combina le righe delle colonne in una 1

4. Torna al foglio di lavoro e seleziona una cella che inserisce il risultato combinato, digita la formula

=Concatenatecells(A15:C15)

doc combina le righe delle colonne in una 1 Nella formula, A15:C15 è l'intervallo che contiene i testi che dovevano essere combinati. Nel codice VBA, "_" indica il delimitatore utilizzato per separare i testi nel risultato combinato, puoi modificare il delimitatore di cui hai bisogno.
doc combina le righe delle colonne in una 1


1.3 Combina colonne/righe/celle in una cella senza perdere dati

Se hai installato Kutools for Excel in Excel, il Combina righe, colonne o celle senza perdere dati la funzione è di grande aiuto nei tipi di combinazione di lavori.

1. Seleziona le celle che desideri combinare e le celle in cui desideri posizionare i risultati combinati.
doc combina le righe delle colonne in una 1

2. Clic Kutools > Unisci e dividi > Combina righe, colonne o celle senza perdere dati.
doc combina le righe delle colonne in una 1

3. Nella finestra di dialogo popping, specificare le opzioni come di seguito:
doc combina le righe delle colonne in una 1

1) Specificare di combinare colonne, o combinare righe o combinare tutte le celle in una.

Combina colonne Ad es. Combina le righe Es. Unire in una cella ad es.
doc combina le righe delle colonne in una 1 doc combina le righe delle colonne in una 1 doc combina le righe delle colonne in una 1

2) Specificare il separatore per i testi nel risultato combinato.

3) Specificare la posizione del risultato combinato (disabilitato quando si sceglie l'opzione Combina in cella singola)

Quando si sceglie l'opzione Combina colonne, è possibile specificare di posizionare il risultato nella cella sinistra dell'intervallo selezionato o nella cella destra dell'intervallo selezionato.

Cella sinistra Es. Cella destra Es.
doc combina le righe delle colonne in una 1 doc combina le righe delle colonne in una 1

Quando si sceglie il Combina righe opzione, è possibile specificare di posizionare il risultato nella cella superiore dell'intervallo selezionato o nella cella inferiore dell'intervallo selezionato.

Cella superiore Es. Cella inferiore Es. 
doc combina le righe delle colonne in una 1 doc combina le righe delle colonne in una 1

4) Specificare l'operazione sui risultati combinati.

4. Clic Ok or APPLICA per finire la combinazione.

Conserva il contenuto delle celle combinate
doc combina le righe delle colonne in una 1
Elimina il contenuto delle celle combinate
doc combina le righe delle colonne in una 1
;Unisci le celle combinate
doc combina le righe delle colonne in una 1

Per maggiori dettagli su questa funzione, visitare Combina colonne, righe, celle senza perdere dati.

Per maggiori dettagli su Kutools per Excel, visitare Kutools for Excel.

Per una prova gratuita di 30 giorni di Kutools per Excel, per favore scaricare ora.


1.4 Combina due colonne se vuote

A volte, potresti voler combinare due colonne se una delle colonne contiene celle vuote. Supponendo che ci siano due colonne, la colonna A contiene i nomi utente e alcune celle vuote e la colonna B contiene i nomi, ora basta riempire le celle vuote nella colonna A con il contenuto corrispondente nella colonna B quando si combinano le due colonne come mostrato nell'immagine seguente:
doc combina le righe delle colonne in una 1

1.41 Utilizzo della funzione SE

La funzione SE viene utilizzata per verificare una condizione specifica. Qui puoi usare la funzione SE per verificare se la cella è vuota, quindi riempire gli spazi vuoti con il contenuto in un'altra colonna.

Sintassi sulla funzione SE
IF (logical_test, [value_if_true], [value_if_false])

Per maggiori dettagli sulla funzione SE, visitare: IF

Seleziona la cella superiore della colonna in cui desideri posizionare i risultati combinati e copia o inserisci la formula seguente:

=SE(A2="",B2,A2)

Quindi premere entrare per ottenere il primo risultato e trascinare il quadratino di riempimento automatico verso il basso per ottenere tutti i risultati.
doc combina le righe delle colonne in una 1

Ora solo le celle vuote nella colonna A sono state riempite con il contenuto nella colonna B.

1.42 Utilizzo di VBA

Ecco un codice VBA in grado di gestire anche questo lavoro.

1. Stampa altro + F11 tasti per abilitare il Microsoft Visual Basic, Applications Edition finestra, quindi fare clic su inserire > Moduli per creare un nuovo modulo vuoto.

2. Copia e incolla il codice seguente nel nuovo modulo.

VBA: unisci due colonne se vuote

Sub MergebyBlank()
'UpdatebyExtendoffice20220506
Dim xRg1, xRg2, xRgUser As Range
Dim xRg As Range
Dim xWsh As Worksheet
Dim xCount, xFNum  As Integer
Set xRg1 = Range("A:A")
Set xRg2 = Range("B:B")
Set xWsh = xRg1.Worksheet
Set xRgUser = xWsh.UsedRange
Set xRg1 = Intersect(xRgUser, xRg1)
Set xWsh = xRg2.Worksheet
Set xRgUser = xWsh.UsedRange
Set xRg2 = Intersect(xRgUser, xRg2)
xCount = xRg1.Count
If (xCount > xRg2.Count) Then
    xCount = xRg2.Count
End If
For xFNum = 1 To xCount
    If (xRg1.Item(xFNum).Value = "") Then
        If (xRg2.Item(xFNum).Value <> "") Then
            xRg1.Item(xFNum).Value = xRg2.Item(xFNum).Value
        End If
    ElseIf (xRg2.Item(xFNum).Value = "") Then
            If (xRg1.Item(xFNum).Value <> "") Then
            xRg2.Item(xFNum).Value = xRg1.Item(xFNum).Value
        End If
    End If
Next
End Sub

doc combina le righe delle colonne in una 1

doc combina le righe delle colonne in una 1 Nel codice, A:A e B:B sono le due colonne che verranno unite, basta cambiarle secondo necessità.

3. Quindi premere F5 tasto o fare clic Correre doc combina le righe delle colonne in una 1  pulsante, la colonna A verrà riempita con il valore nella colonna B se il valore è vuoto nella colonna A.


2 Combina righe con lo stesso ID

Supponendo che ci sia una tabella con più colonne, una colonna contiene valori ID che hanno elementi duplicati. Ora il tutorial fornisce metodi per combinare le righe della tabella in base allo stesso ID ed eseguire alcuni calcoli.
doc combina le righe delle colonne in una 1

2.1 Combina righe con lo stesso ID e separate da virgole o altri delimitatori

Qui in questa parte, fornisce i metodi per combinare righe con lo stesso ID e separate da virgole come mostrato nell'immagine seguente:
doc combina le righe delle colonne in una 1

2.11 Utilizzo di VBA

Qui fornisce un codice VBA in grado di gestire questo lavoro

1. Stampa altro + F11 tasti per abilitare il Microsoft Visual Basic, Applications Edition finestra, quindi fare clic su inserire > Moduli per creare un nuovo modulo vuoto.

2. Copia e incolla il codice seguente nel nuovo modulo.

VBA: combina righe con lo stesso ID

Sub Combine_Rows()
'UpdatebyExtendoffice20220506
Dim xRg As Range
Dim xRows As Long
Dim I As Long, J As Long, K As Long
On Error Resume Next
Set xRg = Application.InputBox("Select Range:", "Kutools For Excel", Selection.Address, , , , , 8)
Set xRg = Range(Intersect(xRg, ActiveSheet.UsedRange).Address)
If xRg Is Nothing Then Exit Sub
xRows = xRg.Rows.Count
For I = xRows To 2 Step -1
For J = 1 To I - 1
If xRg(I, 1).Value = xRg(J, 1).Value And J <> I Then
For K = 2 To xRg.Columns.Count
If xRg(J, K).Value <> "" Then
If xRg(I, K).Value = "" Then
xRg(I, K) = xRg(J, K).Text
Else
xRg(I, K) = xRg(I, K).Text & "," & xRg(J, K).Text 'here uses comma as separator, you can change it to others as you need
End If
End If
Next
xRg(J, 1).EntireRow.Delete
I = I - 1
J = J - 1
End If
Next
Next
ActiveSheet.UsedRange.Columns.AutoFit
End Sub

doc combina le righe delle colonne in una 1

3. Quindi premere F5 tasto o fare clic Correre doc combina le righe delle colonne in una 1  pulsante, quindi viene visualizzata una finestra di dialogo Kutools per Excel per selezionare una tabella che deve essere combinata con righe con lo stesso ID.
doc combina le righe delle colonne in una 1

4. Clic OK. Ora la tabella selezionata è stata combinata con le righe in base allo stesso ID.

2.12 Utilizzo della funzione SE per aggiungere colonne di supporto

Se ci sono solo due colonne e vuoi combinare le righe con lo stesso ID e altri valori di colonna separati da una virgola come mostra lo screenshot qui sotto, la funzione SE può farti un favore.
doc combina le righe delle colonne in una 1

1. Ordinare l'ID dalla A alla Z. Selezionare la colonna ID, fare clic Dati > Ordina dalla A alla Z.
doc combina le righe delle colonne in una 1

2. Quindi in Ordina avviso dialogo, controlla Espandere l'opzione di selezione, fare clic Riordina.
doc combina le righe delle colonne in una 1

Ora gli stessi ID sono stati ordinati insieme.
doc combina le righe delle colonne in una 1

3. Nella colonna adiacente, utilizzando la funzione SE in questo modo:

=IF(A17=A18,C17&", "&B18,B18)

doc combina le righe delle colonne in una 1 Nella formula, A17 e A18 sono le due celle adiacenti nella colonna ID (A17 è l'intestazione della colonna ID), B18 è la cella corrispondente della cella A18. ", " indica di separare i valori con una virgola. è possibile modificare i riferimenti e il separatore secondo necessità.

4. Stampa entrare per ottenere il primo risultato, quindi trascina il quadratino di riempimento automatico verso il basso per ottenere tutti i risultati.
doc combina le righe delle colonne in una 1

5. Vai alla colonna adiacente, digita la formula in questo modo:

=SE(LA18<>A19,"Unito","")

doc combina le righe delle colonne in una 1 Nella formula, A18 e A19 sono le due celle adiacenti nella colonna ID, se le celle adiacenti non sono uguali, tornerà a "Unito", altrimenti tornerà vuoto.

6. Stampa entrare per ottenere il primo risultato, quindi trascina il quadratino di riempimento automatico verso il basso per ottenere tutti i risultati.
doc combina le righe delle colonne in una 1

7. Selezionare l'ultima colonna della formula inclusa l'intestazione e fare clic Dati > Filtro.
doc combina le righe delle colonne in una 1

8. Fare clic sul Filtro pulsante e spuntare Fusione casella di controllo nel menu a discesa, fare clic su OK.
doc combina le righe delle colonne in una 1

Ora solo le righe unite sono state filtrate, copia i dati filtrati e incollali in un altro posto.
doc combina le righe delle colonne in una 1

Maggiori dettagli sulla funzione SE. per favore visita: IF.

2.13 Utilizzo di uno strumento utile: Combina righe avanzate

Se hai installato Kutools for Excel in Excel, il Combina righe avanzate può facilmente fare questo lavoro.

1. Selezionare la tabella, quindi fare clic Kutools > Unisci e dividi > Combina righe avanzate.
doc combina le righe delle colonne in una 1

2. Nel Combina righe avanzate finestra di dialogo, per favore fai come questi:

1) Scegli la colonna ID e impostala come Chiave primaria;

2) Scegli la colonna in cui vuoi combinare i valori con il separatore, fai clic Combinare e scegli un separatore.

3) fare clic Ok.
doc combina le righe delle colonne in una 1

Ora le righe sono state combinate dallo stesso ID.
doc combina le righe delle colonne in una 1

La funzione Combina righe avanzate interromperà i dati originali, salva i dati come copia prima di utilizzarli.

Per maggiori dettagli su questa funzione, visitare Combina righe avanzate.

Per maggiori dettagli su Kutools per Excel, visitare Kutools for Excel.

Per una prova gratuita di 30 giorni di Kutools per Excel, per favore scaricare ora.

2.2 Combina le righe con lo stesso ID ed esegui alcuni calcoli

Se desideri combinare righe con lo stesso ID e quindi sommare i valori o eseguire altri calcoli come mostra lo screenshot seguente, i metodi seguenti possono aiutarti.
doc combina le righe delle colonne in una 1

2.21 Utilizzo della funzione Consolida

Se sono presenti solo due colonne, una colonna contiene testi (ID) e un'altra contiene valori che devono essere calcolati, come somma, la funzione integrata di Excel Unisci puoi farti un favore

1. Seleziona una cella in cui desideri posizionare il risultato combinato, quindi fai clic Dati > Unisci.
doc combina le righe delle colonne in una 1

2. Nel Unisci dialogo, fai come segue:

1) Scegli il file funzioni di cui hai bisogno;

2) Fare clic sulla freccia per selezionare la tabella;

3) Fare clic Aggiungi per aggiungere l'intervallo selezionato a Tutti i riferimenti lista;

4) Spuntare le caselle di Riga superiore ed Colonna sinistra;

5) Fare clic OK.
doc combina le righe delle colonne in una 1

Ora la tabella è stata sommata in base allo stesso ID.
doc combina le righe delle colonne in una 1

2.22 Utilizzo di VBA

Ecco un VBA che può anche combinare righe con lo stesso ID e quindi sommare i valori.

1. Stampa altro + F11 tasti per abilitare il Microsoft Visual Basic, Applications Edition finestra, quindi fare clic su inserire > Moduli per creare un nuovo modulo vuoto.
doc combina le righe delle colonne in una 1

2. Nel nuovo modulo, copia e incolla il codice VBA sottostante.

VBA: combina righe duplicate e somma

Sub CombineRows()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Dic As Variant
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Dic = CreateObject("Scripting.Dictionary")
arr = WorkRng.Value
For i = 1 To UBound(arr, 1)
    Dic(arr(i, 1)) = Dic(arr(i, 1)) + arr(i, 2)
Next
Application.ScreenUpdating = False
WorkRng.ClearContents
WorkRng.Range("A1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.keys)
WorkRng.Range("B1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.items)
Application.ScreenUpdating = True
End Sub

3. Quindi premere F5 tasto o fare clic Correre doc combina le righe delle colonne in una 1  pulsante, quindi viene visualizzata una finestra di dialogo per selezionare la tabella in uso, quindi fare clic OK.

Ora l'intervallo selezionato è stato combinato con gli stessi valori e sommato.

doc combina le righe delle colonne in una 1  Il VBA interromperà i dati originali, salva i dati come copia prima di utilizzare VBA.

2.23 Utilizzo di uno strumento utile: Combina righe avanzate

Se nella tabella sono presenti più di due colonne che desideri combinare ed eseguire calcoli, ad esempio, ci sono tre colonne, la prima contiene nomi di prodotti duplicati che devono essere combinati insieme, la seconda contiene nomi di negozi che devono essere combinati essere combinato e separato da una virgola, l'ultima colonna contiene numeri che dovevano essere sommati in base alle righe duplicate nella prima colonna, come mostrato nell'immagine sottostante, Kutools per Excel Combina righe avanzate può aiutarti.
doc combina le righe delle colonne in una 1

1. Selezionare la tabella, quindi fare clic Kutools > Unisci e dividi > Combina righe avanzate.
doc combina le righe delle colonne in una 1

2. Nel Combina righe avanzate finestra di dialogo, per favore fai come questi:

1) Scegli la colonna ID e impostala come Chiave primaria;

2) Scegli la colonna in cui vuoi combinare i valori con un separatore, fai clic su Combinare e scegli un separatore.

3) Scegli la colonna su cui vuoi fare il calcolo, clicca calcolato e scegli un calcolo.

4) fare clic Ok.
doc combina le righe delle colonne in una 1

Ora le righe sono state combinate con le stesse righe e calcolate.

doc combina le righe delle colonne in una 1 La funzione Combina righe avanzate interromperà i dati originali, salva i dati come copia prima di utilizzarli.

Per maggiori dettagli su questa funzione, visitare Combina righe avanzate.

Per maggiori dettagli su Kutools per Excel, visitare Kutools for Excel.

Per una prova gratuita di 30 giorni di Kutools per Excel, per favore scaricare ora.

2.3 Combina righe adiacenti con lo stesso valore

Se è presente una tabella con più colonne, una colonna contiene alcuni valori duplicati, ora il lavoro consiste nel combinare le righe adiacenti in questa colonna con gli stessi valori mostrati nella schermata seguente. Come puoi risolverlo?
doc combina le righe delle colonne in una 1

2.31 Utilizzo di VBA

In Excel, non esiste una funzionalità integrata in grado di risolvere direttamente questo lavoro, ma qui fornisce un VBA in grado di gestirlo.

1. Stampa altro + F11 tasti per abilitare il Microsoft Visual Basic, Applications Edition finestra, quindi fare clic su inserire > Moduli per creare un nuovo modulo vuoto.

2. Nel nuovo modulo, copia e incolla il codice VBA sottostante.

VBA: combina righe adiacenti con lo stesso valore

Sub MergeSameCell()
'Updateby Extendoffice
Dim Rng As Range, xCell As Range
Dim xRows As Integer
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
xRows = WorkRng.Rows.Count
For Each Rng In WorkRng.Columns
    For i = 1 To xRows - 1
        For j = i + 1 To xRows
            If Rng.Cells(i, 1).Value <> Rng.Cells(j, 1).Value Then
                Exit For
            End If
        Next
        WorkRng.Parent.Range(Rng.Cells(i, 1), Rng.Cells(j - 1, 1)).Merge
        i = j - 1
    Next
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

doc combina le righe delle colonne in una 1

3. Quindi premere F5 tasto o fare clic Correre doc combina le righe delle colonne in una 1  per abilitare questo VBA, quindi viene visualizzata una finestra di dialogo per selezionare la tabella in uso, quindi fare clic OK.
doc combina le righe delle colonne in una 1

Ora le righe adiacenti con gli stessi valori nella prima colonna vengono combinate nell'intervallo selezionato.

doc combina le righe delle colonne in una 1  Il VBA interromperà i dati originali, salva i dati come copia prima di utilizzare VBA. E questo VBA unirà gli stessi valori nella prima colonna della tabella selezionata.

2.32 Utilizzo di uno strumento utile: unisci le stesse celle

Se si dispone di Kutools for Excel installato in Excel, il Unisci le stesse celle la funzionalità di Kutools per Excel può risolvere questo lavoro in un solo passaggio.

Selezionare la colonna in cui si desidera combinare gli stessi valori, quindi fare clic Kutools > Unisci e dividi > Unisci le stesse celle.
doc combina le righe delle colonne in una 1

Ora le celle adiacenti con gli stessi valori sono state unite.

doc combina le righe delle colonne in una 1I Se si desidera separare le celle unite e ripristinare i valori, è possibile applicare il Separa celle e riempi valori caratteristica.
doc combina le righe delle colonne in una 1
doc combina le righe delle colonne in una 1

Per maggiori dettagli su questa funzione, visitare Unisci le stesse celle.

Per maggiori dettagli su questa funzione, visitare Separa cella.

Per maggiori dettagli su Kutools per Excel, visitare Kutools for Excel.

Per una prova gratuita di 30 giorni di Kutools per Excel, per favore scaricare ora.


3 Combina le celle

3.1. Combina più righe e colonne in una singola cella

Per combinare un intervallo con più righe e colonne in una singola cella, qui vengono forniti quattro metodi.

Esempio: Combina l'intervallo A1:C3
doc combina le righe delle colonne in una 1

3.11 Utilizzo del simbolo e commerciale (&)

In Excel, il simbolo e commerciale & viene solitamente utilizzato per unire i testi.

Seleziona una cella in cui desideri posizionare il risultato combinato, quindi digita una formula come questa:

=A1&", "&B1&", "&C1&", "&A2&", " &B2&", "&C2&", "&A3&", "&B3&", "&B3&", "&CXNUMX&", "&AXNUMX&", "&BXNUMX&", "&CXNUMX

doc combina le righe delle colonne in una 1 Nella formula, & serve per unire i testi, ", " è il delimitatore (virgola + spazio) che separa i due testi nella cella del risultato, se vuoi usare altri delimitatori basta digitare un separatore racchiuso tra virgolette doppie.

Rassegna Stampa entrare chiave per ottenere il risultato combinato.

3.12 Utilizzo della funzione CONCATENATE (Excel 2016 o versioni precedenti)

Se utilizzi Excel 2016 o versioni precedenti, la funzione CONCATENA può aiutarti.

Sintassi su CONCATENATE
CONCATENATE (text1,[text2],…)

Per maggiori dettagli sulla funzione CONCATENA, visitare: CONCATENARE

Seleziona una cella in cui desideri posizionare il risultato combinato, quindi digita una formula come questa:

=CONCATENA(A1,", ",B1,", ",C1,", ",A2,", ",B2,", ",C2,", ",A3,", ",B3,", " ,C3)

doc combina le righe delle colonne in una 1 Nella formula, A1, B1…,C3 sono i testi che vuoi combinare. ", " è il delimitatore (virgola + spazio) che separa i due testi nella cella del risultato, se si vogliono utilizzare altri delimitatori è sufficiente digitare un separatore racchiuso tra virgolette doppie.

Quindi premere entrare chiave per ottenere il risultato combinato.

3. 13 Utilizzo della funzione CONCAT o della funzione TEXTJOIN (Excel 2019 o Excel 365)

Se utilizzi Excel 2019 o Excel 365, la funzione CONCAT e la funzione TEXTJOIN potrebbero essere la scelta migliore.

Sintassi su CONCAT
CONCAT (text1,[text2],…)

Per maggiori dettagli sulla funzione CONCAT, visitare: CONCAT.

L'utilizzo della funzione CONCAT è lo stesso della funzione CONCATENATE, per combinare nome e cognome che in due colonne separatamente in una colonna, la formula viene utilizzata in questo modo:

=CONCAT(A1,", ",B1,", ",C1,", ",A2,", ",B2,", ",C2,", ",A3,", ",B3,", " ,C3)

doc combina le righe delle colonne in una 1 Nella formula, A1, B1…,C3 sono i testi che vuoi combinare. ", " è il delimitatore (virgola + spazio) che separa i due testi nella cella del risultato, se si vogliono utilizzare altri delimitatori è sufficiente digitare un separatore racchiuso tra virgolette doppie.

Quindi premere entrare chiave per ottenere il risultato combinato.

Sintassi su TEXTJOIN
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

Per maggiori dettagli sulla funzione TEXTJOIN, visitare: COLLEGAMENTO TESTO.

Per combinare colonne o righe utilizzando TEXTJOIN:

=TEXTJOIN(", ",TRUE,A1:C3)

doc combina le righe delle colonne in una 1 Nella formula, A1:C3 è un intervallo continuo che deve essere combinato. ", " è il delimitatore (virgola + spazio) che separa i due testi nella cella del risultato, se si vogliono utilizzare altri delimitatori è sufficiente digitare il delimitatore racchiuso tra virgolette "". Il testo logico "VERO" indica di ignorare le celle vuote durante la combinazione, se si desidera combinare con spazi vuoti, sostituire VERO con FALSO.

Quindi premere entrare chiave per ottenere il risultato combinato.

doc combina le righe delle colonne in una 1 Se desideri utilizzare l'interruzione di riga come delimitatore, utilizzando CHAR(10) nella formula, ad esempio =TEXTJOIN(CHAR(10),TRUE,A1:C3), formatta la cella del risultato come Testo a capo.
doc combina le righe delle colonne in una 1

3.14 Utilizzo Combina colonne/righe/celle in una cella senza perdere dati

Se hai Kutools per Excel installato in Excel, il file Combina righe, colonne o celle senza perdere dati funzione può gestire rapidamente questo lavoro.

1. Seleziona l'intervallo di celle che desideri combinare in una cella, quindi fai clic Kutools > Unisci e dividi > Combina righe, colonne o celle senza perdere dati.
doc combina le righe delle colonne in una 1

2. Nella finestra di dialogo popping, seleziona Combina in una singola cella e specificare un separatore di cui hai bisogno, quindi fare clic Ok.
doc combina le righe delle colonne in una 1

Ora le celle vengono unite in una cella con un delimitatore specifico. Se i contenuti della cella sono troppi per essere visualizzati nella cella unita, puoi fare clic Avvolgere il testo sotto il Casa scheda per mostrarli.
doc combina le righe delle colonne in una 1

Per maggiori dettagli su questa funzione, visitare Combina colonne, righe, celle senza perdere dati.

Per maggiori dettagli su Kutools per Excel, visitare Kutools for Excel.

Per una prova gratuita di 30 giorni di Kutools per Excel, per favore scaricare ora.

3.2 Combina più righe e colonne in una singola cella

 Trasponi le celle in un'unica colonna
 doc combina le righe delle colonne in una 1
 Trasponi le celle in una singola riga
 doc combina le righe delle colonne in una 1
 

3.21 Assegna un nome all'intervallo e utilizza la funzione INDICE (solo per una singola colonna)

Se vuoi trasporre l'intervallo di celle in una singola colonna, puoi assegnare un nome all'intervallo e quindi utilizzare la funzione INDICE.

1. Selezionare l'intervallo di celle, fare clic con il pulsante destro del mouse per abilitare il menu di scelta rapida e fare clic Definisci nome.
doc combina le righe delle colonne in una 1

2. Nel popping Nuovo nome finestra di dialogo, digitare un nome nella Nome casella di testo, fare clic su OK.
doc combina le righe delle colonne in una 1

3. Dopo aver nominato l'intervallo, quindi selezionare una cella che inserisce i dati trasposti, utilizzare la funzione INDICE come segue:

=INDEX(MyData,1+INT((ROW(A1)-1)/COLUMNS(MyData)),MOD(ROW(A1)-1+COLUMNS(MyData),COLUMNS(MyData))+1)

Per maggiori dettagli sulla funzione INDICE, visitare qui.

4. Stampa entrare e quindi trascinare il quadratino di riempimento automatico verso il basso per riempire questa formula fino a quando un #RIF! viene visualizzato il valore di errore.
doc combina le righe delle colonne in una 1

5. Rimuovere il valore di errore, quindi l'intervallo di celle è stato combinato in una colonna.

3.22 VBA (solo per una singola colonna)

Per combinare le celle in una singola colonna, ecco un VBA che può anche funzionare.

1. Stampa altro + F11 tasti per abilitare il Microsoft Visual Basic, Applications Edition finestra, quindi fare clic su inserire > Moduli per creare un nuovo modulo vuoto.

2. Copia e incolla il codice VBA sottostante nel modulo vuoto.

VBA: converti l'intervallo in una colonna

Sub ConvertRangeToColumn()
'UpdatebyExtendoffice
Dim Range1 As Range, Range2 As Range, Rng As Range
Dim rowIndex As Integer
xTitleId = "KutoolsforExcel"
Set Range1 = Application.Selection
Set Range1 = Application.InputBox("Source Ranges:", xTitleId, Range1.Address, Type:=8)
Set Range2 = Application.InputBox("Convert to (single cell):", xTitleId, Type:=8)
rowIndex = 0
Application.ScreenUpdating = False
For Each Rng In Range1.Rows
    Rng.Copy
    Range2.Offset(rowIndex, 0).PasteSpecial Paste:=xlPasteAll, Transpose:=True
    rowIndex = rowIndex + Rng.Columns.Count
Next
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub

doc combina le righe delle colonne in una 1

3. Quindi premere F5 tasto o fare clic Correre doc combina le righe delle colonne in una 1  pulsante, viene visualizzata una finestra di dialogo per selezionare un intervallo di celle, fare clic OK.
doc combina le righe delle colonne in una 1

4. Viene visualizzata un'altra finestra di dialogo per selezionare una cella in cui posizionare il risultato, fare clic OK.
doc combina le righe delle colonne in una 1

3.23 Utilizzo di uno strumento utile – Trasforma intervallo

Se vuoi combinare le celle in una riga, non esiste alcuna funzionalità integrata in Excel per supportarla. Tuttavia, se lo hai Kutools for Excel installato, il suo Trasforma intervallo la funzione supporta la conversione di un intervallo in una singola colonna o riga, supporta anche la conversione di una riga o di una colonna in un intervallo.

1. seleziona l'intervallo di celle e fai clic Kutools > Escursione > Trasforma intervallo.
doc combina le righe delle colonne in una 1

2. Nel Trasforma intervallo dialogo, controlla Intervallo su singola colonna or Intervallo a riga singola opzione di cui hai bisogno. Clic OK.
doc combina le righe delle colonne in una 1

3. Viene visualizzata una finestra di dialogo per selezionare una cella in cui posizionare il risultato, fare clic OK.
doc combina le righe delle colonne in una 1

Ora l'intervallo di celle è stato convertito in una riga o in una colonna.

Per maggiori dettagli su questa funzione, visitare Trasforma intervallo.

Per maggiori dettagli su Kutools per Excel, visitare Kutools for Excel.

Per una prova gratuita di 30 giorni di Kutools per Excel, per favore scaricare ora.

3.3 Impilare le colonne in una colonna senza duplicare

Se ci sono alcuni duplicati in una tabella con più colonne, come puoi impilare le colonne in una colonna senza i duplicati come mostra lo screenshot qui sotto?
doc combina le righe delle colonne in una 1

In questa parte vengono forniti tre diversi metodi per gestire questo lavoro.

3.31 Copia e incolla e rimuovi i duplicati

In Excel, il metodo generale per risolvere questo lavoro consiste nel copiare e incollare le colonne una per una, quindi rimuovere i valori duplicati.

1. Selezionare la prima colonna e premere Ctrl + C per copiarlo, quindi selezionare una cella di destinazione e premere Ctrl + V chiavi.
doc combina le righe delle colonne in una 1

2. Quindi ripetere il passaggio 1 per copiare altre colonne e incollarle sotto la prima colonna.
doc combina le righe delle colonne in una 1

3. Quindi selezionare la colonna in pila, fare clic Dati > Rimuovi duplicati, quindi nel Rimuovi duplicati finestra di dialogo, controllare il nome della colonna, fare clic OK.
doc combina le righe delle colonne in una 1
doc combina le righe delle colonne in una 1

4. Ora viene visualizzata una finestra di dialogo per ricordarti che i valori duplicati sono stati rimossi. Clic OK per chiuderlo e la colonna in pila conserva solo i valori univoci.
doc combina le righe delle colonne in una 1

doc combina le righe delle colonne in una 1 Se sono presenti centinaia di colonne, copiare e incollare una per una richiede molto tempo. Tuttavia, se lo hai Kutools for Excel installato in Excel, il Trasforma intervallo la funzione può convertire rapidamente l'intervallo in una colonna, quindi applicare il Rimuovi duplicati caratteristica di Excel.

Seleziona l'intervallo di colonne e fai clic Kutools > Escursione > Trasforma intervallo.
doc combina le righe delle colonne in una 1

Quindi controlla il file Intervallo su singola colonna opzione e fare clic OK per selezionare una cella in cui posizionare la colonna in pila.
doc combina le righe delle colonne in una 1

E quindi applica Rimuovi duplicati per rimuovere i valori duplicati.

Per maggiori dettagli su questa funzione, visitare Trasforma intervallo.

Per maggiori dettagli su Kutools per Excel, visitare Kutools for Excel.

Per una prova gratuita di 30 giorni di Kutools per Excel, per favore scaricare ora.

3.32 Utilizzo di VBA

Inoltre, ecco un codice VBA in grado di risolvere questo lavoro.

1. Stampa altro + F11 tasti per abilitare il Microsoft Visual Basic, Applications Edition finestra, quindi fare clic su inserire > Moduli per creare un nuovo modulo vuoto.

2. Copia e incolla il codice seguente nel nuovo modulo.

VBA: impila le colonne in una senza duplicati

Sub FindUniques()
'UpdatebyExtendoffice
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set dic = CreateObject("Scripting.Dictionary")
For j = 1 To InputRng.Columns.Count
    For i = 1 To InputRng.Rows.Count
        xValue = InputRng.Cells(i, j).Value
        If xValue <> "" And Not dic.Exists(xValue) Then
            OutRng.Value = xValue
            dic(xValue) = ""
            Set OutRng = OutRng.Offset(1, 0)
        End If
    Next
Next
End Sub

doc combina le righe delle colonne in una 1

3. Quindi premere F5 tasto o fare clic Correre doc combina le righe delle colonne in una 1  pulsante, quindi viene visualizzata una finestra di dialogo per selezionare le colonne che devono essere impilate, fare clic su OK.
doc combina le righe delle colonne in una 1

4. Quindi, nella seconda finestra di dialogo a comparsa, seleziona una cella di destinazione per posizionare la colonna in pila e fai clic OK.
doc combina le righe delle colonne in una 1

Ora le colonne sono state impilate in una colonna solo con valori univoci.

3.4. Combina le celle e continua a formattare

Se sono presenti due colonne, una è formattata come una formattazione speciale, ad esempio un DateTimemm/gg/aaaa personalizzato, per combinare queste due colonne in una sola con i metodi normali, la formattazione personalizzata verrà rimossa come mostra lo screenshot seguente:
doc combina le righe delle colonne in una 1

Ora in questa parte, fornirà alcuni modi per combinare le celle e mantenere la formattazione.
doc combina le righe delle colonne in una 1

3.41 Incorpora la funzione TESTO nella formula

La funzione TESTO viene utilizzata per convertire un numero in testo con una formattazione specifica. Qui possiamo usarlo per convertire prima la cella (contiene un numero) in una formattazione, quindi combinarla con altre celle usando "&", funzione CONCATENATE, funzione CONCAT o funzione TEXTJOIN.

Per i dettagli sulla combinazione generale di celle in una, torna a 1.1.

Sintassi sulla funzione TESTO
TEXT (value, format_text)

Per maggiori dettagli sulla funzione TESTO, visitare il sito TESTO funzione.

Qui prende come istanza l'incorporamento della funzione TESTO nella funzione CONCAT.

Copia e incolla la formula seguente in una cella in cui desideri inserire il risultato combinato:

=CONCAT(TEXT(A2,"mm/dd/yyyy hh:mm")," ",B2)

doc combina le righe delle colonne in una 1 Nella formula, A2 è la cella di cui vuoi mantenere la formattazione, "mm/gg/aaaa hh:mm" è la formattazione che usi, B2 è l'altra cella che viene utilizzata per combinare. " " indica la separazione dei valori con uno spazio. è possibile modificare i riferimenti, la formattazione e il separatore secondo necessità.

Rassegna Stampa entrare premere il tasto e trascinare il quadratino di riempimento automatico verso il basso per riempire le celle con questa formula.

3.42 Utilizzo di Microsoft Word

1. Seleziona la tabella in cui desideri combinare le celle in una e premi Ctrl + C per copiarli.
doc combina le righe delle colonne in una 1

2. Aprire uno spazio vuoto Word documento, stampa Ctrl + V per posizionarli, quindi fare clic sulla tabella nel documento, ora appare un'icona a forma di croce in alto a destra della tabella.
doc combina le righe delle colonne in una 1

3. Fare clic sul disposizione Scheda, quindi fare clic su OK Converti in testo nel Dati gruppo, nello scoppio Converti tabella in testo finestra di dialogo, specificare il separatore per le colonne. Clic OK.
doc combina le righe delle colonne in una 1
doc combina le righe delle colonne in una 1

Ora i contenuti della tabella in Word sono stati convertiti in testi.
doc combina le righe delle colonne in una 1

4. Selezionare i testi convertiti e premere Ctrl + C per copiarli e tornare in Excel e selezionare una cella vuota, premere Ctrl + V per incollare il risultato combinato.
doc combina le righe delle colonne in una 1

3.43 Utilizzo di un pratico strumento – Combina senza perdere dati

Il modo più efficiente deve essere l'utilizzo di Kutools per Excel'S Combina righe, colonne o celle senza perdere dati funzione, che deve solo spuntare il Usa valori formattati casella di controllo durante l'applicazione della funzione, il risultato combinato manterrà la formattazione dei dati.

1. Seleziona la tabella che include le celle che posizionano il risultato, fai clic Kutools > Unisci e dividi > Combina righe, colonne o celle senza perdere dati.
doc combina le righe delle colonne in una 1

2. Nella finestra di dialogo popping, specifica l'operazione di combinazione di cui hai bisogno e deseleziona il Usa valori formattati casella di controllo (per impostazione predefinita, questa opzione è selezionata). Clic Ok.
doc combina le righe delle colonne in una 1

Ora i dati sono stati combinati e mantengono la formattazione.
doc combina le righe delle colonne in una 1

Per maggiori dettagli su questa funzione, visitare Combina colonne, righe, celle senza perdere dati.

Per maggiori dettagli su Kutools per Excel, visitare Kutools for Excel.

Per una prova gratuita di {module745} giorni di Kutools per Excel, per favore scaricare ora.

3.5 Combina le celle per creare una data

Supponendo che ci sia una tabella che contiene anni, mesi e giorni in colonne separate, il lavoro consiste nel combinare le colonne e generare una data come mostrato nell'immagine seguente:
doc combina le righe delle colonne in una 1

3.51 Utilizzo della funzione DATA

La funzione DATA viene utilizzata per creare una data con anno, mese e giorno.

Sintassi sulla funzione DATA
DATE( year, month, day )

Per maggiori dettagli sulla funzione DATA, visitare la funzione DATA.

Copia e incolla la formula seguente in una cella che inserirà la data:

=DATE(A2,B2,C2)

doc combina le righe delle colonne in una 1 Nella formula, A2, B2 e C2 sono le celle contenenti i valori di anno, mese e giorno.

Rassegna Stampa entrare per ottenere la prima data, quindi trascina il quadratino di riempimento automatico verso il basso per ottenere tutte le date.
doc combina le righe delle colonne in una 1


Altri tutorial di Excel:

Combina più cartelle di lavoro/fogli di lavoro in uno
Questo tutorial, elencando quasi tutti gli scenari che potresti incontrare e fornendo soluzioni professionali relative per te.

Dividi celle di testo, numero e data (separate in più colonne)
Questo tutorial è diviso in tre parti: dividere le celle di testo, dividere le celle dei numeri e dividere le celle della data. Ogni parte fornisce esempi diversi per aiutarti a sapere come gestire il lavoro di divisione quando incontri lo stesso problema..

Combina il contenuto di più celle senza perdere dati in Excel
Questo tutorial restringe l'estrazione a una posizione specifica in una cella e raccoglie diversi metodi per estrarre testo o numeri da una cella in base a una posizione specifica in Excel.

Confronta due colonne per corrispondenze e differenze in Excel
Qui questo articolo copre la maggior parte degli scenari possibili del confronto tra due colonne che potresti incontrare e spero che possa aiutarti.


  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne e conservazione dei dati; Contenuto delle celle divise; Combina righe duplicate e somma / media... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Formule preferite e di inserimento rapido, Intervalli, grafici e immagini; Crittografa celle con password; Crea mailing list e invia email ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Raggruppamento tabelle pivot per numero della settimana, giorno della settimana e altro ... Mostra celle sbloccate e bloccate da diversi colori; Evidenzia le celle che hanno formula / nome...
scheda kte 201905
  • 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 della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations