Sfat: alte limbi sunt traduse de Google. Puteți vizita English versiune a acestei legături.
Contul meu
x
or
x
x
Inregistreaza-te
x

or

Cum se combină celulele într-o celulă cu spațiu, virgule și punct și virgulă în Excel?

Atunci când combinați celulele dintr-o gamă într-o singură celulă, datele combinate pot fi separate de nimic. Dar dacă doriți să le separați cu mărci specificate, cum ar fi spațiu, virgule, punct și virgulă sau altele, cum puteți face? Acest tutorial va introduce câteva reduceri pentru dvs.

Mergeți rândul / coloana celulelor într-o singură celulă cu separator specificat prin formula

Mergeți rândul / coloana celulelor într-o singură celulă cu separator specificat de Funcție

Mergeți rândul / coloana / gama de celule într-o singură celulă cu separator specificat de Kutools pentru Excel


Combinați mai multe coloane, rânduri sau celule cu separator sepcific:

Dacă există mai multe rânduri sau coloane sau celule de valori necesare pentru a fi fuzionate, formula normală va fi dificilă pentru a se ocupa de aceasta. Dar cu Kutools pentru Excel's puternic feature - Combina, puteți combina rapid valorile bazate pe coloane, rânduri sau celule, după cum doriți.

doc combina celulele cu separatorul 11

Kutools pentru Excel: cu mai mult de 200 la îndemână Excel add-ins, liber să încercați fără limitări în 60 zile. Descărcați și încercați gratuit acum!


Mergeți rândul / coloana celulelor într-o singură celulă, cu Separator specificat prin formula


În Excel, puteți utiliza o formulă pentru a combina un rând de celule sau o coloană de celule într-o singură celulă. Procedați după cum urmează:

Combinați celulele pe rând sau pe coloane într-unul cu spațiu

Introducerea formulei = A1 & "" & B1 & "" & C1 într-o celulă necompletată și apoi trageți mânerul de umplere în jos pentru a aplica această formulă, toate celulele rând au fost combinate într-o celulă cu spații. Vedeți captura de ecran:

doc combina celulele cu separatorul 1

Sfat: Dacă doriți să îmbinați valorile celulelor bazate pe coloană, trebuie doar să introduceți această formulă = A1 & "" & A2 & "" & A3 & "" & A4 & "" & A5 & "" & A6 în celula goală adiacentă pe care doriți să obțineți rezultatul. Și veți obține următorul rezultat:

doc combina celulele cu separatorul 2

Combinați celulele pe rând sau pe coloane într-unul cu virgule

Introducerea formulei = A1 & " "& B1 &"," & C1 într-o celulă necompletată, apoi trageți mânerul de umplere peste intervalul în care doriți să aplicați această formulă, toate celulele dintr-un rând vor fi combinate într-o celulă cu comas.Arată screenshot:

doc combina celulele cu separatorul 3

Sfat: Puteți, de asemenea, să îmbinați coloana valorilor celulelor într-o singură celulă cu virgule, tastați doar această formulă = A1&","&A2&","&A3&","&A4&","&A5&","&A6 pentru a obține următorul rezultat după cum doriți.

doc combina celulele cu separatorul 4

notițe: puteți modifica ","pentru a vă satisface nevoile. De exemplu, dacă doriți să separați datele cu punct și virgulă, puteți schimba "," la ";".


Mergeți rândul / coloana celulelor într-o singură celulă cu separatorul specificat de funcție

În Excel, puteți utiliza, de asemenea, funcția pentru a combina celulele de rând sau coloană într-o singură celulă cu spații sau marcaje specificate.

1. ține ALT + F11 chei pe tastatură pentru a deschide a Microsoft Visual Basic pentru aplicație fereastră.

2. Clic Insera > Module, și copiați VBA în modul.

VBA: Combinați celule pe rând sau pe coloane într-unul cu separator specific:

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. Tastarea formulei = Se amestecă (A1: C1) într-o celulă necompletată și trageți mânerul de umplere peste intervalul în care doriți să aplicați această formulă, toate celulele din rând vor fi combinate într-o celulă cu liniuțe. Vedeți captura de ecran:

doc combina celulele cu separatorul 5

Sfat: Cu funcția definită de utilizator mai sus, puteți, de asemenea, combina valorile celulelor bazate pe coloană, trebuie doar să introduceți această formulă = Se amestecă (A1: A6) pentru a obține datele îmbinate după cum doriți, consultați captura de ecran:

doc combina celulele cu separatorul 6

Notă: În codul de mai sus "Combinație de funcții (WorkRng ca interval, semnal opțional ca șir = "-") ca șir", puteți schimba separatorul "-" pentru a vă satisface nevoia.


Mergeți rândul / coloana / gama de celule într-o singură celulă cu separator specificat de Kutools pentru Excel

Dacă formula și funcția sunt dificile pentru dvs., puteți combina rapid valorile celulelor pe rând, coloană sau un interval într-o singură celulă cu Kutools pentru Excel's Combina Funcția.

Kutools pentru Excel : cu mai mult decât 300 extensii Excel excelente, gratuite pentru a încerca fără limitări în zilele 60.

După instalare Kutools pentru Excel, vă rugăm să faceți după cum urmează:

1. Selectați valorile unei celule din intervalul pe care doriți să le combinați într-o celulă.

2. Vă rugăm să aplicați Combina funcția făcând clic pe Kutools > Combina. Vedeți captura de ecran:

doc combina celulele cu separatorul 7

3. Se va afișa o fereastră de dialog și apoi se va proceda după cum urmează:

(1.) Dacă selectați Combinați coloanele în Pentru a combina celulele selectate în funcție de următoarele opțiuni secțiune în Combinați coloanele sau rândurile dialog, datele din fiecare rând vor fi fuzionate într-o celulă, procedați după cum urmează:

A. Verificați Combinați coloanele în Pentru a combina celulele selectate în funcție de următoarele opțiuni secțiune;

B. Selectați separatorul pe care doriți să-l separați în datele combinate Specificați un separator secțiune;

C. Selectați locul în care doriți să plasați rezultatul din caseta drop-down;

D. Selectați un tip din Opţiuni secţiune.

Apoi faceți clic pe OK or Aplica , valorile din fiecare rând vor fi îmbinate. Vedeți captura de ecran:

doc combina celulele cu separatorul 8

(2.) Și dacă doriți să îmbinați valorile fiecărei coloane la o celulă cu un separator specific, vă rugăm să faceți acest lucru:

A. Verificați Combinați rândurile în Pentru a combina celulele selectate în funcție de următoarele opțiuni secțiune;

B. Specificați un separator pe care doriți să îl separați în datele combinate Specificați un separator secțiune;

C. Selectați locul în care doriți să plasați rezultatul din caseta drop-down;

D. Selectați un tip din Opţiuni secţiune.

Apoi faceți clic pe OK or Aplica , valorile din fiecare coloană vor fi fuzionate și vor fi separate de notele specifice. Vedeți captura de ecran:

doc combina celulele cu separatorul 9

(3.) Dacă aveți nevoie să combinați o gamă de date de celule într-o singură celulă, vă rugăm să faceți acest lucru:

A. Verificați Se combină într-o singură celulă in Pentru a combina celulele selectate în funcție de următoarele opțiuni secțiune;

B. Selectați separatorul pe care doriți să-l separați în datele combinate Specificați un separator secţiune.

Apoi faceți clic pe OK or Aplica buton, și veți obține următorul rezultat, a se vedea captura de ecran:

doc combina celulele cu separatorul 10

Faceți clic pentru a descărca Kutools pentru Excel și încercare gratuită Acum!

Kutools pentru Excel: cu mai mult de 200 la îndemână Excel add-ins, liber să încercați fără limitări în 60 zile. Descărcați și încercați gratuit acum!


Articole relative:



Instrumente de productivitate recomandate

Tab-ul Office

aur star1 Aduceți file la îndemână Excel și alte programe Office, la fel ca Chrome, Firefox și noul Internet Explorer.

Kutools pentru Excel

aur star1 Uimitor! Sporiți productivitatea în minute 5. Nu aveți nevoie de abilități speciale, cu excepția a două ore în fiecare zi!

aur star1 300 Caracteristici noi pentru Excel, Make Excel mult mai ușor și mai puternic:

  • Mergeți celule / rânduri / coloane fără a pierde date.
  • Combină și consolidează mai multe coli și foi de lucru.
  • Comparați intervale, copiați mai multe intervale, convertiți textul în data, conversia unității și monedelor.
  • Numărați după culori, subtotalări pentru pagini, sortare avansată și filtru super,
  • Mai mult Selectați / Inserați / Ștergeți / Text / Format / Link / Comment / Workbooks / Foi de lucru Instrumente ...

Ecranul lui Kutools pentru 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