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

or

Come combinare le celle in una cella con spazio, virgole e punto e virgola in Excel?

Quando si combinano le celle di un intervallo in una singola cella, i dati combinati potrebbero essere separati da nulla. Ma se vuoi separarli con segni specifici, come spazio, virgole, punto e virgola o altri, come puoi fare? Questo tutorial introdurrà alcuni tagli per te.

Unisci riga / colonna di celle in una cella con separatore specificato per formula

Unisci riga / colonna di celle in una cella con separatore specificato per Funzione

Unisci riga / colonna / intervallo di celle in una cella con separatore specificato da Kutools per Excel


Combina più colonne, righe o celle con separatore separato:

Se sono necessarie più righe o colonne o celle di valori, la formula normale risulterà problematica per gestirla. Ma con Kutools for ExcelLa potente funzionalità di Combinare, puoi combinare rapidamente i valori in base a colonne, righe o celle di cui hai bisogno.

doc combina celle con separatore 11

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!


Unisci riga / colonna di celle in una cella con Separatore specificato per formula


In Excel, è possibile utilizzare una formula per combinare una riga di celle o una colonna di celle in una singola cella. Si prega di fare come segue:

Combina celle basate su righe o colonne in una con spazio

Digitando la formula = A1 e "" & B1 & "" & C1 in una cella vuota, quindi trascinare il quadratino di riempimento verso il basso per applicare questa formula, tutte le celle di riga sono state combinate in una cella con spazi. Vedi screenshot:

doc combina celle con separatore 1

Mancia: Se si desidera unire i valori della cella in base alla colonna, è sufficiente inserire questa formula = A1 & "" & A2 & "" & A3 & "" & A4 & "" & A5 & "" & A6 nella cella vuota adiacente che si desidera ottenere il risultato. E otterrai il seguente risultato:

doc combina celle con separatore 2

Combina celle basate su riga o colonna in una con virgole

Digitando la formula = A1 & " "& B1 &"," & C1 in una cella vuota, quindi trascina il quadratino di riempimento sull'intervallo in cui desideri applicare questa formula, tutte le celle di una riga verranno combinate in una cella con le virgole. Vedi schermata:

doc combina celle con separatore 3

Mancia: Puoi anche unire la colonna di valori di cella in una cella con virgole, basta digitare questa formula = A1&","&A2&","&A3&","&A4&","&A5&","&A6 per ottenere i seguenti risultati di cui hai bisogno.

doc combina celle con separatore 4

Note: si può cambiare ","per soddisfare le tue esigenze. Ad esempio, se si desidera separare i dati con punto e virgola, è possibile modificare "," a ";".


Unisci riga / colonna di celle in una cella con Separatore specificato per funzione

In Excel, puoi anche utilizzare la funzione per combinare celle di riga o colonna in una singola cella con spazi o segni specifici.

1. tenere ALT + F11 Tasti sulla tastiera per aprire a Microsoft Visual Basic per applicazione finestra.

2. Clic inserire > Moduloe copia il VBA nel modulo.

VBA: combina celle basate su riga o colonna in una con separatore specifico:

Function Combine(WorkRng As Range, Optional Sign As String = "-") As String
'Update 20130815
Dim Rng As Range
Dim OutStr As String
For Each Rng In WorkRng
    If Rng.Text <> " " Then
        OutStr = OutStr & Rng.Text & Sign
    End If
Next
Combine = Left(OutStr, Len(OutStr) - 1)
End Function

3. Formula di digitazione = Unire (A1: C1) in una cella vuota, quindi trascinare il quadratino di riempimento sull'intervallo in cui si desidera applicare questa formula, tutte le celle della riga verranno combinate in una cella con trattini. Vedi screenshot:

doc combina celle con separatore 5

Mancia: Con la funzione definita dall'utente sopra, è anche possibile combinare i valori delle celle in base alla colonna, è sufficiente inserire questa formula = Unire (A1: A6) per ottenere i dati uniti di cui hai bisogno, vedi screenshot:

doc combina celle con separatore 6

Nota: Nel codice sopra "Funzione Combina (Intervallo di lavoro come intervallo, Segno facoltativo come stringa = "-") Come stringa", puoi cambiare il separatore "-" per soddisfare le tue necessità.


Unisci riga / colonna / intervallo di celle in una cella con separatore specificato da Kutools per Excel

Se la formula e la funzione sono difficili per te, puoi combinare rapidamente i valori delle celle per riga, colonna o intervallo in una singola cella con Kutools for Excel's Combinare funzione.

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

Dopo l'installazione Kutools for Excel, si prega di fare come di seguito:

1. Selezionare i valori di una cella di intervallo che si desidera combinare in una cella.

2. Si prega di applicare Combinare funzione facendo clic Kutools > Combinare. Vedi screenshot:

doc combina celle con separatore 7

3. E verrà visualizzata una finestra di dialogo, quindi procedere come segue:

(1.) Se si seleziona Combina colonne per Per combinare le celle selezionate in base alle seguenti opzioni sezione in Combina colonne o righe finestra di dialogo, i dati di ogni riga verranno uniti in una cella, come di seguito:

A. Controllare Combina colonne per Per combinare le celle selezionate in base alle seguenti opzioni sezione;

B. Seleziona il separatore in cui vuoi separare i dati combinati Specifica un separatore sezione;

C. Seleziona il luogo in cui vuoi inserire il risultato dalla casella a discesa;

D. Seleziona un tipo dal Opzioni sezione.

Quindi fare clic su OK or Applicare pulsante, i valori di ciascuna riga verranno uniti. Vedi screenshot:

doc combina celle con separatore 8

(2.) E se vuoi unire ogni valore di colonna in una cella con separatore specifico, fai come segue:

A. Controllare Combina righe per Per combinare le celle selezionate in base alle seguenti opzioni sezione;

B. Specificare un separatore in cui si desidera separare i dati combinati Specifica un separatore sezione;

C. Seleziona il luogo in cui vuoi inserire il risultato dalla casella a discesa;

D. Seleziona un tipo dal Opzioni sezione.

Quindi fare clic su OK or Applicare pulsante, i valori di ciascuna colonna verranno uniti e separati da segni specifici. Vedi screenshot:

doc combina celle con separatore 9

(3.) Se è necessario combinare un intervallo di dati di cella in una singola cella, eseguire le seguenti operazioni:

A. Controllare Combina in una singola cella in Per combinare le celle selezionate in base alle seguenti opzioni sezione;

B. Seleziona il separatore in cui vuoi separare i dati combinati Specifica un separatore sezione.

Quindi fare clic su OK or Applicare pulsante, e otterrai il seguente risultato, vedi screenshot:

doc combina celle con separatore 10

Fai clic per scaricare Kutools per Excel e prova gratuita ora!

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!


Articoli relativi:



Strumenti di produttività consigliati

Office Tab

stella d&#39;oro1 Porta pratiche schede ad Excel e ad altri software Office, proprio come Chrome, Firefox e il nuovo Internet Explorer.

Kutools for Excel

stella d&#39;oro1 Stupefacente! Aumenta la tua produttività in 5 minuti. Non servono abilità speciali, risparmiate due ore al giorno!

stella d&#39;oro1 300 Nuove funzionalità per Excel, rendono Excel molto semplice e potente:

  • Unisci cella / righe / colonne senza perdere dati.
  • Combina e consolida più fogli e cartelle di lavoro.
  • Confronta intervalli, copia intervalli multipli, conversione testo in data, unità e conversione valuta.
  • Contare in base a colori, totali parziali cercapersone, ordinamento avanzato e filtro super,
  • Altro Seleziona / Inserisci / Elimina / Testo / Formato / Link / Commento / Cartelle di lavoro / Fogli di lavoro Strumenti ...

Schermata di Kutools per Excel

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.
    Lavina · 9 months ago
    I would like to know if I have a list of people with their information in different cells in one column but different row how to combine them in one cell For e,g I have one person teaching English, math and science and his name is repeated in one column but the courses are in different rows so I want to combine all the courses in one cell for that teacher. if I have 50 teachers I need to have all the courses that the teacher is teaching in one cell.
    • To post as a guest, your comment is unpublished.
      skyyang · 9 months ago
      Hi, Lavina,
      Do you mean to combine multiple cell values in a column based on duplicate names in another column as below screenshot shown:

      You can insert a screenshot to make your problem more intuitive.
  • To post as a guest, your comment is unpublished.
    bin · 9 months ago
    VBA doesn't work for me, excel 2016.
  • To post as a guest, your comment is unpublished.
    Brian · 1 years ago
    Working on trying to get your VBA code to work however I keep getting a #NAME? error. How do I fix this? I've used this code before and it worked wonderfully but now it gives me an error.
  • To post as a guest, your comment is unpublished.
    Sagar · 1 years ago
    But it is not working for large data. I have around 50000 rows to combine in single cell.
  • To post as a guest, your comment is unpublished.
    susan · 2 years ago
    415xxe 5687sdc sa4567
    415xxe 5687sdc sa4567
    415xxe 5687sdc sa4567
    415xxe 5687sdc sa4567

    I need to separate these in different columns and then put a comma behind the last column