Bagaimana untuk menggabungkan baris dalam Excel tanpa kehilangan data

  • Berkongsi Ini
Michael Brown

Tutorial menunjukkan cara untuk menggabungkan baris dalam Excel dengan selamat dalam 4 cara berbeza: menggabungkan berbilang baris tanpa kehilangan data, menggabungkan baris pendua, menggabungkan blok baris berulang kali dan menyalin baris yang sepadan daripada jadual lain berdasarkan satu atau lebih lajur biasa.

Menggabungkan baris dalam Excel ialah salah satu tugas paling biasa yang perlu kita semua lakukan dari semasa ke semasa. Masalahnya ialah Microsoft Excel tidak menyediakan alat yang boleh dipercayai untuk melakukan ini. Contohnya, jika anda cuba menggabungkan dua atau lebih baris menggunakan terbina dalam Gabung & Butang tengah , anda akan mendapat mesej ralat berikut:

"Pemilihan mengandungi berbilang nilai data. Penggabungan ke dalam satu sel akan mengekalkan kebanyakan data di kiri atas sahaja."

Mengklik OK akan menggabungkan sel tetapi hanya mengekalkan nilai sel pertama, semua data lain akan hilang. Jadi, jelas sekali kita memerlukan penyelesaian yang lebih baik. Artikel ini menerangkan beberapa kaedah yang akan membolehkan anda menggabungkan berbilang baris dalam Excel tanpa kehilangan sebarang data.

    Cara menggabungkan baris dalam Excel tanpa kehilangan data

    The tugas: anda mempunyai pangkalan data di mana setiap baris mengandungi butiran tertentu seperti nama produk, kunci produk, nama pelanggan dan sebagainya. Apa yang kita mahukan ialah menggabungkan semua baris yang berkaitan dengan susunan tertentu seperti yang ditunjukkan di bawah:

    Terdapat dua cara untuk mencapai hasil yang diingini:

      Gabungkan baris menjadi satu dalam Excel

      Sertaibaris lajur demi lajur

      Baca lebih lanjut

      Cantumkan sel dengan cepat tanpa sebarang formula!

      Dan pastikan semua data anda selamat dalam Excel

      Baca lebih lanjut

      Gabungkan berbilang baris menggunakan formula

      Untuk menggabungkan nilai daripada beberapa sel menjadi satu, anda boleh menggunakan fungsi CONCATENATE atau operator penggabungan (&). Dalam Excel 2016 dan lebih tinggi, anda juga boleh menggunakan fungsi CONCAT. Walau apa pun, anda membekalkan sel sebagai rujukan dan menaip pembatas yang dikehendaki di antaranya.

      Gabungkan baris dan pisahkan nilai dengan koma dan ruang :

      =CONCATENATE(A1,", ",A2,", ",A3)

      =A1&", "&A2&", "&A3

      Gabungkan baris dengan ruang antara data:

      =CONCATENATE(A1," ",A2," ",A3)

      =A1&" "&A2&" "&A3

      Gabungkan baris dan pisahkan nilai dengan koma tanpa ruang :

      =CONCATENATE(A1,A2,A3)

      =A1&","&A2&","&A3

      Dalam amalan, anda mungkin sering memerlukan untuk menggabungkan lebih banyak sel, jadi formula kehidupan sebenar anda mungkin lebih panjang sedikit:

      =CONCATENATE(A1,", ",A2,", ",A3,", ",A4,", ",A5,", ",A6,", ",A7,", ",A8)

      Kini anda mempunyai beberapa baris data yang digabungkan menjadi satu baris. Tetapi baris gabungan anda ialah formula. Untuk menukarnya kepada nilai, gunakan ciri Tampal Khas seperti yang diterangkan dalam Cara untuk menggantikan formula dengan nilainya dalam Excel.

      Gabungkan baris dalam Excel dengan tambahan Merge Cells

      Tambahan Merge Cells ialah alat pelbagai guna untuk menyertai sel dalam Excel yang boleh menggabungkan sel individu serta keseluruhan baris atau lajur. Dan yang paling penting, alat ini menyimpan semua data walaupun pilihan mengandungiberbilang nilai.

      Untuk menggabungkan dua atau lebih baris menjadi satu, berikut ialah perkara yang perlu anda lakukan:

      1. Pilih julat sel yang anda mahu cantumkan baris.
      2. Pergi ke tab Data Ablebits > Gabung kumpulan, klik anak panah Gabung Sel dan kemudian klik Gabungkan Baris menjadi Satu .

      3. Ini akan membuka kotak dialog Gabungkan Sel dengan tetapan prapilih yang berfungsi dengan baik dalam kebanyakan kes. Dalam contoh ini, kami hanya menukar pemisah daripada ruang lalai kepada pemutus baris , seperti yang ditunjukkan dalam tangkapan skrin di bawah:

      4. Klik Butang gabung dan perhatikan baris data yang digabungkan dengan sempurna dipisahkan dengan pemisah baris:

      Cara menggabungkan baris pendua menjadi satu (mengekalkan nilai unik sahaja)

      Tugas: anda mempunyai beberapa pangkalan data Excel dengan beberapa ribu entri. Nilai dalam satu lajur pada asasnya adalah sama manakala data dalam lajur lain adalah berbeza. Matlamat anda adalah untuk menggabungkan data daripada baris pendua berdasarkan lajur tertentu, membuat senarai dipisahkan koma. Selain itu, anda mungkin mahu menggabungkan nilai unik sahaja, meninggalkan pendua dan melangkau sel kosong.

      Tangkapan skrin di bawah menunjukkan perkara yang kami cuba capai.

      Prospek mencari dan menggabungkan baris pendua secara manual sememangnya sesuatu yang anda ingin elakkan. Temui add-in Gabungkan Pendua yang menjadikan perkara ini memakan masa dan menyusahkankerjakan ke dalam proses 4 langkah pantas.

      1. Pilih baris pendua yang anda mahu cantumkan dan jalankan wizard Gabung Pendua dengan mengklik butangnya pada reben.

      2. Pastikan jadual anda dipilih dengan betul dan klik Seterusnya . Adalah bijak untuk memastikan pilihan Buat salinan sandaran ditandakan, terutamanya jika anda menggunakan alat tambah untuk kali pertama.

      3. Pilih lajur kunci untuk menyemak pendua. Dalam contoh ini, kami memilih lajur Pelanggan kerana kami ingin menggabungkan baris berdasarkan nama pelanggan.

        Jika anda mahu langkau sel kosong , pastikan anda memilih pilihan ini dan klik Seterusnya .

      4. Pilih lajur untuk digabungkan . Dalam langkah ini, anda memilih lajur yang datanya anda ingin gabungkan data dan tentukan pembatas: koma bertitik, koma, ruang, pemisah baris, dll.

        Dua pilihan tambahan di bahagian atas tetingkap membolehkan anda:

        • Padamkan nilai pendua semasa menggabungkan baris
        • Langkau sel kosong

        Apabila selesai, klik butang Selesaikan .

      Seketika, semua data daripada baris pendua digabungkan menjadi satu baris:

      Cara berulang kali gabungkan blok baris menjadi satu baris

      Tugas: anda mempunyai fail Excel dengan maklumat tentang pesanan terkini dan setiap pesanan mengambil 3 baris: nama produk, nama pelanggan dan tarikh pembelian. Anda ingin bergabungsetiap tiga baris menjadi satu, iaitu berulang kali menggabungkan blok tiga baris.

      Imej berikut menunjukkan perkara yang kita cari:

      Jika terdapat hanya beberapa entri untuk digabungkan, anda boleh memilih setiap 3 baris dan menggabungkan setiap blok secara individu menggunakan tambahan Merge Cells. Tetapi jika lembaran kerja anda mengandungi ratusan atau ribuan rekod, anda memerlukan cara yang lebih pantas:

      1. Tambah lajur pembantu pada lembaran kerja anda, lajur C dalam contoh kami. Mari namakannya BlockID , atau apa sahaja nama yang anda suka.
      2. Masukkan formula berikut dalam C2 dan kemudian salin ke bawah lajur dengan menyeret pemegang isian:

        =INT((ROW(C2)-2)/3)

        Di mana:

        • C2 ialah sel paling atas yang anda masukkan formula
        • 2 ialah baris di mana data bermula
        • 3 ialah bilangan baris untuk digabungkan dalam setiap blok

        Formula ini menambahkan nombor unik pada setiap blok baris, seperti yang ditunjukkan dalam tangkapan skrin:

        Cara formula ini berfungsi: Fungsi ROW mengekstrak nombor baris sel formula, daripada mana anda menolak nombor baris tempat data anda bermula, supaya formula mula mengira dari sifar. Sebagai contoh, data kami bermula pada baris ke-2, jadi kami menolak 2. Jika data anda bermula, katakan, dalam baris 5, maka anda akan mempunyai ROW(C5)-5. Selepas itu, anda membahagikan persamaan di atas dengan bilangan baris yang akan digabungkan dan menggunakan fungsi INT untuk membundarkan hasil ke bawah kepada integer terdekat.

      3. Nah, anda telah melakukan bahagian utama kerja. Kini anda hanya perlu menggabungkan baris berdasarkan BlockID Untuk ini, kami akan menggunakan wizard Merge Duplicates yang sudah biasa yang kami gunakan untuk menggabungkan baris pendua:
        • Dalam langkah 2, pilih BlockID sebagai lajur utama.
        • Dalam langkah 3, pilih semua lajur yang anda mahu gabungkan dan pilih pemisah baris sebagai pembatas.

        Sekejap lagi, anda akan mendapat hasil yang diingini:

      4. Padamkan ID Sekat lajur kerana anda tidak memerlukannya lagi dan anda sudah selesai! Perkara yang lucu ialah kami memerlukan 4 langkah sekali lagi, seperti dalam dua contoh sebelumnya :)

      Cara menggabungkan baris yang sepadan daripada 2 jadual Excel tanpa menyalin / menampal

      Tugas: anda mempunyai dua jadual dengan lajur biasa dan anda perlu menggabungkan baris yang sepadan daripada kedua-dua jadual tersebut. Jadual mungkin terletak dalam helaian yang sama, dalam dua hamparan berbeza atau dalam dua buku kerja berbeza.

      Sebagai contoh, kami mempunyai laporan jualan untuk Januari dan Februari dalam dua lembaran kerja yang berbeza dan ingin menggabungkannya menjadi satu. Ingat, setiap jadual mungkin mempunyai bilangan baris yang berbeza dan susunan produk yang berbeza, oleh itu salin/penampalan mudah tidak akan berfungsi.

      Dalam kes ini, Gabungan Dua Tambahan jadual akan berfungsi dengan baik:

      1. Pilih mana-mana sel dalam jadual utama anda dan klik butang Gabung Dua Jadual padatab Data Ablebits , dalam kumpulan Gabung :

        Ini akan menjalankan tambahan dengan jadual utama anda diprapilih, jadi dalam langkah pertama wizard anda hanya klik Seterusnya .

      2. Pilih jadual kedua, iaitu jadual carian yang mengandungi baris yang sepadan.

      3. Pilih satu atau lebih lajur lajur yang wujud dalam kedua-dua jadual. Lajur utama hendaklah mengandungi nilai unik sahaja, seperti ID Produk dalam contoh kami.

      4. Secara pilihan, pilih lajur untuk dikemas kini dalam jadual utama. Dalam kes kami, tiada lajur sedemikian, jadi kami hanya klik Seterusnya .
      5. Pilih lajur untuk ditambahkan pada jadual utama, Jualan Feb dalam kes kami.

      6. Dalam langkah terakhir, anda boleh memilih pilihan tambahan bergantung pada cara tepat anda ingin menggabungkan data dan klik butang Selesai . Tangkapan skrin di bawah menunjukkan tetapan lalai, yang berfungsi dengan baik untuk kami:

      Benarkan penambahan beberapa saat untuk memproses dan menyemak hasil:

      Bagaimanakah saya boleh mendapatkan alat penggabungan ini untuk Excel?

      Semua alat tambah yang dibincangkan dalam tutorial ini, serta 70+ alat penjimat masa yang lain, adalah disertakan dalam Suite Ultimate kami untuk Excel. Alat tambah berfungsi dengan semua versi Excel 2019, Excel 2016, Excel 2013, Excel 2010 dan Excel 2007.

      Semoga, anda kini boleh menggabungkan baris dalam helaian Excel anda sama seperti yang anda inginkan. Jika anda belum jumpapenyelesaian untuk tugas khusus anda, tinggalkan komen dan kami akan cuba mencari jalan bersama. Terima kasih kerana membaca!

      Muat turun yang tersedia

      Versi berfungsi sepenuhnya Suite Ultimate 14 hari (fail .exe)

      Michael Brown ialah peminat teknologi yang berdedikasi dengan semangat untuk memudahkan proses kompleks menggunakan alat perisian. Dengan lebih sedekad pengalaman dalam industri teknologi, beliau telah mengasah kemahirannya dalam Microsoft Excel dan Outlook, serta Helaian Google dan Dokumen. Blog Michael berdedikasi untuk berkongsi pengetahuan dan kepakarannya dengan orang lain, menyediakan petua dan tutorial yang mudah diikuti untuk meningkatkan produktiviti dan kecekapan. Sama ada anda seorang profesional berpengalaman atau pemula, blog Michael menawarkan pandangan berharga dan nasihat praktikal untuk memanfaatkan sepenuhnya alatan perisian penting ini.