Petua: Bahasa lain diterjemahkan Google. Anda boleh melawat English versi pautan ini.
Log masuk
x
or
x
x
Daftar Sekarang
x

or

Bagaimana menggabungkan sel-sel ke dalam sel dengan ruang, koma dan titik koma dalam Excel?

Apabila anda menggabungkan sel-sel dari julat ke satu sel tunggal, data gabungan mungkin dipisahkan tanpa apa-apa. Tetapi jika anda mahu memisahkannya dengan tanda yang ditentukan, seperti ruang, koma, titik koma atau yang lain, bagaimana anda boleh melakukannya? Tutorial ini akan memperkenalkan beberapa potongan untuk anda.

Gabungkan baris / lajur sel ke satu sel dengan pemisah tertentu dengan formula

Gabungkan baris / lajur sel ke dalam satu sel dengan pemisah yang ditentukan oleh Fungsi

Gabungkan baris / lajur / julat sel ke satu sel dengan pemisah tertentu oleh Kutools untuk Excel


Menggabungkan berbilang lajur, baris atau sel dengan pemisah sepintas:

Sekiranya terdapat berbilang baris atau lajur atau sel-sel nilai yang diperlukan untuk digabungkan, formula normal akan menyusahkan untuk berurusan dengannya. Tetapi dengan Kutools untuk Excelciri kuat - Gabungkan, anda boleh dengan cepat menggabungkan nilai berdasarkan lajur, baris atau sel yang anda perlukan.

doc menggabungkan sel dengan pemisah 11

Kutools untuk Excel: dengan lebih daripada 200 berguna Excel tambahan, bebas untuk mencuba tanpa had pada hari 60. Muat turun dan percubaan percuma Sekarang!


Gabungkan baris / lajur sel ke dalam satu sel dengan Separator yang ditentukan oleh formula


Dalam Excel, anda boleh menggunakan formula untuk menggabungkan barisan sel atau lajur sel ke dalam sel tunggal. Sila lakukan seperti berikut:

Menggabungkan sel berdasarkan baris atau lajur ke dalam satu dengan ruang

Menaip formula = A1 & "" & B1 & "" & C1 ke dalam sel kosong, dan kemudian seret pemegang pengisi ke bawah untuk menggunakan formula ini, semua sel baris telah digabungkan ke dalam sel dengan ruang. Lihat tangkapan skrin:

doc menggabungkan sel dengan pemisah 1

Petua: Jika anda ingin menggabungkan nilai sel berdasarkan lajur, anda hanya perlu masukkan formula ini = A1 & "" & A2 & "" & A3 & "" & A4 & "" & A5 & "" & A6 di dalam sel kosong bersebelahan yang anda mahu dapatkan hasilnya. Dan anda akan mendapat hasil berikut:

doc menggabungkan sel dengan pemisah 2

Menggabungkan sel berdasarkan baris atau lajur ke dalam satu dengan koma

Menaip formula = A1 & "," & B1 & "," & C1 ke dalam sel kosong, kemudian tarik pemegang lengkung ke atas julat yang anda ingin gunakan formula ini, semua sel berturut-turut akan digabungkan ke dalam sel dengan koma. Lihat tangkapan skrin:

doc menggabungkan sel dengan pemisah 3

Petua: Anda juga boleh menggabungkan lajur nilai sel ke dalam satu sel dengan koma, hanya taipkan formula ini = A1&","&A2&","&A3&","&A4&","&A5&","&A6 untuk mendapatkan hasil berikut yang anda perlukan.

doc menggabungkan sel dengan pemisah 4

Nota: anda boleh menukar ","untuk memenuhi keperluan anda. Sebagai contoh, jika anda mahu memisahkan data dengan titik koma, anda boleh menukar "," untuk ";".


Gabungkan baris / lajur sel ke satu sel dengan Separator yang ditentukan oleh Fungsi

Dalam Excel, anda juga boleh menggunakan fungsi untuk menggabungkan sel baris atau lajur ke sel tunggal dengan ruang atau tanda yang ditentukan.

1. Pegang ALT + F11 kunci pada papan kekunci untuk membuka Microsoft Visual Basic untuk Permohonan tingkap.

2. Klik Memasukkan > Modul, dan menyalin VBA ke dalam modul.

VBA: Gabungkan sel berdasarkan baris atau lajur menjadi satu dengan pemisah tertentu:

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. Menaip formula = Gabungkan (A1: C1) di dalam sel kosong, dan kemudian seret pemfailan penuh ke atas julat yang anda mahu gunakan formula ini, semua sel dalam baris akan digabungkan ke dalam sel dengan sengkang. Lihat tangkapan skrin:

doc menggabungkan sel dengan pemisah 5

Petua: Dengan Fungsi Ditetapkan Pengguna di atas, anda juga boleh menggabungkan nilai sel berdasarkan lajur, anda hanya perlu memasukkan formula ini = Gabungkan (A1: A6) untuk mendapatkan data yang digabungkan seperti yang anda perlukan, lihat tangkapan skrin:

doc menggabungkan sel dengan pemisah 6

Catatan: Dalam kod di atas "Fungsi Menggabungkan (Range WorkRng As, Tanda Pilihan Sebagai String = "-") Sebagai String", anda boleh menukar pemisah "-" untuk memenuhi keperluan anda.


Gabungkan baris / lajur / julat sel ke satu sel dengan pemisah tertentu oleh Kutools untuk Excel

Jika formula dan fungsi sukar untuk anda, anda boleh dengan cepat menggabungkan nilai sel dengan baris, lajur atau julat ke dalam satu sel tunggal dengan Kutools untuk Excel's Gabungkan fungsi.

Kutools untuk Excel : dengan lebih daripada 300 berguna tambahan Excel, bebas untuk mencuba tanpa had pada hari 60.

Selepas memasang Kutools untuk Excel, sila lakukan seperti di bawah:

1. Pilih nilai sel rangkaian yang anda ingin gabungkan ke dalam sel.

2. Sila gunakan Gabungkan fungsi dengan mengklik Kutools > Gabungkan. Lihat tangkapan skrin:

doc menggabungkan sel dengan pemisah 7

3. Dan dialog akan dipaparkan, dan kemudian lakukan seperti berikut:

(1.) Jika anda memilih Menggabungkan lajur dalam Untuk menggabungkan sel terpilih mengikut pilihan berikut bahagian dalam Menggabungkan Lajur atau Baris dialog, data dalam setiap baris akan digabungkan ke dalam sel, lakukan seperti berikut:

A. daftar Menggabungkan lajur dalam Untuk menggabungkan sel terpilih mengikut pilihan berikut seksyen;

B. Pilih pemisah yang anda mahu memisahkan data gabungan dalam Tentukan pemisah seksyen;

C. Pilih tempat yang anda ingin masukkan hasil dari kotak drop-down;

D. Pilih satu jenis dari Pilihan bawah seksyen ini.

Kemudian klik OK or Memohon butang, nilai dalam setiap baris akan digabungkan. Lihat tangkapan skrin:

doc menggabungkan sel dengan pemisah 8

(2.) Dan jika anda ingin menggabungkan setiap nilai lajur ke satu sel dengan pemisah tertentu, sila lakukan seperti ini:

A. daftar Campurkan baris dalam Untuk menggabungkan sel terpilih mengikut pilihan berikut seksyen;

B. Tentukan pemisah yang anda mahu untuk memisahkan data gabungan dalam Tentukan pemisah seksyen;

C. Pilih tempat yang anda ingin masukkan hasil dari kotak drop-down;

D. Pilih satu jenis dari Pilihan bawah seksyen ini.

Kemudian klik OK or Memohon butang, nilai dalam setiap lajur akan digabungkan dan mereka dipisahkan oleh tanda khusus. Lihat tangkapan skrin:

doc menggabungkan sel dengan pemisah 9

(3.) Jika anda perlu menggabungkan pelbagai data sel ke dalam satu sel tunggal, sila lakukan seperti ini:

A. daftar Campurkan ke dalam sel tunggal in Untuk menggabungkan sel terpilih mengikut pilihan berikut seksyen;

B. Pilih pemisah yang anda mahu memisahkan data gabungan dalam Tentukan pemisah bawah seksyen ini.

Kemudian klik OK or Memohon butang, dan anda akan mendapat hasil berikut, lihat tangkapan skrin:

doc menggabungkan sel dengan pemisah 10

Klik untuk Muat turun Kutools untuk Excel dan percubaan percuma Sekarang!

Kutools untuk Excel: dengan lebih daripada 200 berguna Excel tambahan, bebas untuk mencuba tanpa had pada hari 60. Muat turun dan percubaan percuma Sekarang!


Artikel relatif:



Alat Produktiviti yang Disyorkan

Tab Pejabat

bintang emas1 Bawa tab berguna kepada Excel dan perisian Office lain, seperti Chrome, Firefox dan Internet Explorer baru.

Kutools untuk Excel

bintang emas1 Hebat! Tingkatkan produktiviti anda dalam minit 5. Tidak memerlukan kemahiran khas, kecuali dua jam setiap hari!

bintang emas1 Ciri-ciri Baru 300 untuk Excel, Buat Excel Banyak Mudah dan Berkuasa:

  • Merge Cell / Rows / Columns tanpa Kehilangan Data.
  • Menggabungkan dan Menyusun Lembaran Berbilang dan Buku Kerja.
  • Bandingkan Ranges, Salin Pelbagai Rang Undang-Undang, Tukar Teks hingga Tarikh, Penukaran Unit dan Mata Wang.
  • Count by Colors, Subtotal Paging, Urutkan Advanced dan Super Filter,
  • More Select / Insert / Delete / Text / Format / Link / Comment / Workbooks / Worksheets Tools ...

Skrin skrin Kutools untuk 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.
    Annette · 4 years ago
    I used your VBA formula a few days ago and it worked beautifully. I'm using it again today and I keep getting a #NAME? error. I've tried all sorts of things and can't get it to work. What am I doing wrong?
  • To post as a guest, your comment is unpublished.
    admin_jay · 4 years ago
    Hello, please be more specific about your issue.

    Try to contact me at jaychivo#extendoffice.com. Please replace # with @.

    :-)
    • To post as a guest, your comment is unpublished.
      Kristi · 2 years ago
      Hi!

      I have a spreadsheet of over 23,000 serial numbers in Column A, then each serial number has a one-digit Assign number in Column B, and finally an individualized Application number that belongs to both the serial number and assigned number in Column C.

      Looks like this:

      A B C
      123456 1 1212121
      987655 2 5656565
      606060 1 4343434
      606060 1 8989898

      How would I combine just the rows of data that have the SAME Serial number and Assign number but different application numbers using a comma?

      Such as, I need:

      606060 1 4343434, 8989898

      Any help would be super appreciated!!!
  • To post as a guest, your comment is unpublished.
    Zygis · 4 years ago
    Thank you. This was really a savior! I have one question. I want to merge EAN codes. It works like a charm in the same sheet. But when I take EAN codes from another sheet, I get the result:

    #######,########,#######,#######

    Where might be the problem?

    many thanks
  • To post as a guest, your comment is unpublished.
    fmanjeim · 4 years ago
    Great, limpidly clear
  • To post as a guest, your comment is unpublished.
    Charuta · 5 years ago
    awesome: helped with my project and saved many hours of work...thanks much.