Cookies matulungan kaming ihatid ang aming mga serbisyo. Sa pamamagitan ng paggamit sa aming mga serbisyo, sumasang-ayon ka sa aming paggamit ng cookies.
Tip: Iba pang mga wika ay isinaling-Google. Maaari mong bisitahin ang English bersyon ng link na ito.
mag-log in
x
or
x
x
Magrehistro
x

or

Paano pagsamahin ang mga cell sa isang cell na may espasyo, kuwit at tuldok sa Excel?

Kapag pinagsama mo ang mga selula ng hanay sa isang solong cell, ang pinagsamang data ay maaaring ihiwalay ng wala. Ngunit kung gusto mong paghiwalayin ang mga ito sa mga tinukoy na marka, tulad ng espasyo, kuwit, tuldok o iba, paano mo magagawa? Ang tutorial na ito ay magpapakilala ng ilang mga pagbawas para sa iyo.

Pagsamahin ang row / column ng mga cell sa isang cell na may tinukoy na separator ng formula

Pagsamahin ang hilera / haligi ng mga cell sa isang cell na may tinukoy na separator sa pamamagitan ng Function

Pagsamahin ang hilera / hanay / hanay ng mga cell sa isang cell na may tinukoy na separator ng Kutools para sa Excel


Pagsamahin ang maramihang mga hanay, mga hanay o mga cell na may sepkific separator:

Kung mayroong maraming mga hilera o mga hanay o mga selula ng mga halaga na kinakailangan upang maisama, ang normal na formula ay magiging mahirap para sa pagharap sa mga ito. Pero may Kutools para sa ExcelMakapangyarihang tampok - Pagsamahin, maaari mong mabilis na pagsamahin ang mga halaga batay sa mga haligi, mga hilera o mga cell na kailangan mo.

ipagsama ang mga cell na may separator 11

Kutools para sa Excel: may higit sa 200 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw. I-download at libreng pagsubok Ngayon!


Pagsamahin ang hilera / haligi ng mga cell sa isang cell na may tinukoy na Separator ayon sa formula


Sa Excel, maaari mong gamitin ang isang formula upang pagsamahin ang isang hilera ng mga cell o isang haligi ng mga cell sa isang solong cell. Mangyaring gawin ang mga sumusunod:

Pagsamahin ang mga cell batay sa hilera o haligi sa isa na may espasyo

Pag-type ng formula = A1 & "" & B1 & "" & C1 sa isang blangkong cell, at pagkatapos ay i-drag ang punan hawakan upang ilapat ang formula na ito, ang lahat ng mga cell na hilera ay pinagsama sa isang cell na may mga puwang. Tingnan ang screenshot:

ipagsama ang mga cell na may separator 1

Tip: Kung gusto mong pagsamahin ang mga halaga ng cell na batay sa haligi, kailangan mo lamang ipasok ang formula na ito = A1 & "" & A2 & "" & A3 & "" & A4 & "" & A5 & "" & A6 sa katabing blankong selula na nais mong makuha ang resulta. At makakakuha ka ng sumusunod na resulta:

ipagsama ang mga cell na may separator 2

Pagsamahin ang mga cell batay sa hilera o haligi sa isa na may mga kuwit

Pag-type ng formula = A1 & "," & B1 & "," & C1 sa isang blangkong cell, pagkatapos ay i-drag ang hawakan ng hawakan sa hanay na nais mong ilapat ang formula na ito, ang lahat ng mga cell sa isang hilera ay pinagsama sa isang cell na may mga comma. Tingnan ang screenshot:

ipagsama ang mga cell na may separator 3

Tip: Maaari mo ring pagsamahin ang hanay ng mga halaga ng cell sa isang cell na may mga kuwit, i-type lamang ang formula na ito = A1&","&A2&","&A3&","&A4&","&A5&","&A6 upang makuha ang sumusunod na resulta hangga't kailangan mo.

ipagsama ang mga cell na may separator 4

nota: pwede kang magbago ","upang matugunan ang iyong mga pangangailangan. Halimbawa, kung nais mong paghiwalayin ang data sa mga semicolon, maaari mong baguhin "," sa ";".


Pagsamahin ang hilera / haligi ng mga cell sa isang cell na may tinukoy na Separator ayon sa Function

Sa Excel, maaari mo ring gamitin ang pag-andar upang pagsamahin ang mga cell ng hilera o haligi sa isang solong cell na may mga puwang o tinukoy na mga marka.

1. Hold ALT + F11 mga susi sa keyboard upang buksan ang isang Microsoft Visual Basic para sa Application window.

2. I-click ang Isingit > Module, at kopyahin ang VBA sa modyul.

VBA: Pagsamahin ang mga cell batay sa hilera o haligi sa isa na may partikular na separator:

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. Pag-type ng formula = Pagsamahin (A1: C1) sa isang blangkong cell, at pagkatapos ay i-drag ang hawakan ng hawakan sa hanay na gusto mong ilapat ang formula na ito, ang lahat ng mga cell sa hanay ay pinagsama sa isang cell na may mga gitling. Tingnan ang screenshot:

ipagsama ang mga cell na may separator 5

Tip: Sa itaas na Tinukoy na Function ng Gumagamit, maaari mo ring pagsamahin ang mga halaga ng cell batay sa haligi, kailangan mo lamang ipasok ang formula na ito = Pagsamahin (A1: A6) upang makuha ang pinagsamang data hangga't kailangan mo, tingnan ang screenshot:

ipagsama ang mga cell na may separator 6

tandaan: Sa kodigo sa itaas "Function Combine (WorkRng As Range, Opsyonal na Mag-sign Bilang String = "-") Bilang String", maaari mong baguhin ang separator "-" upang matugunan ang iyong pangangailangan.


Pagsamahin ang hilera / hanay / hanay ng mga cell sa isang cell na may tinukoy na separator ng Kutools para sa Excel

Kung ang formula at function ay mahirap para sa iyo, maaari mong mabilis na pagsamahin ang mga halaga ng cell sa pamamagitan ng hilera, haligi o hanay sa isang solong cell na may Kutools para sa Excel's Pagsamahin function.

Kutools para sa Excel : na may higit sa 300 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw.

Pagkatapos i-install Kutools para sa Excel, mangyaring gawin tulad ng sa ibaba:

1. Pumili ng isang hanay ng mga halaga ng cell na nais mong pagsamahin sa isang cell.

2. Mangyaring mag-apply Pagsamahin gumana sa pamamagitan ng pag-click Kutools > Pagsamahin. Tingnan ang screenshot:

ipagsama ang mga cell na may separator 7

3. At isang dialog ay ipapakita, at pagkatapos ay gawin ang mga sumusunod:

(1.) Kung pinili mo Pagsamahin ang mga haligi nasa Upang pagsamahin ang mga napiling cell ayon sa mga sumusunod na opsyon seksyon sa Pagsamahin ang Mga Haligi o Mga Hanay dialog, ang data sa bawat hilera ay pinagsama sa isang cell, gawin ang mga sumusunod:

A. Check Pagsamahin ang mga haligi nasa Upang pagsamahin ang mga napiling cell ayon sa mga sumusunod na opsyon seksyon;

B. Piliin ang separator na nais mong paghiwalayin ang pinagsamang data Tukuyin ang isang separator seksyon;

C. Piliin ang lugar na nais mong ilagay ang resulta mula sa drop-down na kahon;

D. Pumili ng isang uri mula sa Opsyon seksyon.

Pagkatapos ay mag-click OK or gamitin na pindutan, ang mga halaga sa bawat hilera ay ipagsasama. Tingnan ang screenshot:

ipagsama ang mga cell na may separator 8

(2.) At kung gusto mong pagsamahin ang bawat halaga ng haligi sa isang cell na may partikular na separator, mangyaring gawin ito:

A. Check Pagsamahin ang mga hanay nasa Upang pagsamahin ang mga napiling cell ayon sa mga sumusunod na opsyon seksyon;

B. Tukuyin ang isang separator na gusto mong paghiwalayin ang pinagsamang data Tukuyin ang isang separator seksyon;

C. Piliin ang lugar na nais mong ilagay ang resulta mula sa drop-down na kahon;

D. Pumili ng isang uri mula sa Opsyon seksyon.

Pagkatapos ay mag-click OK or gamitin na pindutan, ang mga halaga sa bawat haligi ay pinagsama at sila ay pinaghihiwalay ng mga tukoy na marka. Tingnan ang screenshot:

ipagsama ang mga cell na may separator 9

(3.) Kung kailangan mong pagsamahin ang isang hanay ng data ng cell sa isang solong cell, mangyaring gawin ito:

A. Check Pagsamahin sa iisang cell in Upang pagsamahin ang mga napiling cell ayon sa mga sumusunod na opsyon seksyon;

B. Piliin ang separator na nais mong paghiwalayin ang pinagsamang data Tukuyin ang isang separator seksyon.

Pagkatapos ay mag-click OK or gamitin na pindutan, at makakakuha ka ng sumusunod na resulta, tingnan ang screenshot:

ipagsama ang mga cell na may separator 10

I-click upang I-download ang Kutools para sa Excel at libreng pagsubok Ngayon!

Kutools para sa Excel: may higit sa 200 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw. I-download at libreng pagsubok Ngayon!


Kamag-anak na artikulo:



Inirerekumendang Mga Tool sa Produktibo

Tab ng Tanggapan

ginto star1 Dalhin ang mga madaling tab sa Excel at iba pang software ng Office, tulad ng Chrome, Firefox at bagong Internet Explorer.

Kutools para sa Excel

ginto star1 Kahanga-hangang! Palakihin ang iyong pagiging produktibo sa 5 minuto. Hindi kailangan ang anumang mga espesyal na kasanayan, i-save ang dalawang oras araw-araw!

ginto star1 300 Mga Bagong Tampok para sa Excel, Gumawa ng Excel Karamihan Madali at Makapangyarihang:

  • Pagsamahin ang Cell / Rows / Mga Haligi nang walang Pagkawala ng Data.
  • Pagsamahin at I-consolidate ang Maramihang Mga Sheet at Workbook.
  • Ihambing ang mga Ranges, Kopyahin ang Maramihang Ranges, I-convert ang Teksto sa Petsa, Conversion ng Unit at Pera.
  • Bilang ng Mga Kulay, Paging Mga Subtot, Advanced na Pagsunud-sunurin at Super Filter,
  • Higit pang Piliin / Isingit / Tanggalin / Teksto / Format / Link / Magkomento / Workbook / Worksheets Mga Tool ...

Screen shot ng Kutools for 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 · 8 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 · 8 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 · 8 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 · 1 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