Gabungkan lajur dalam Excel tanpa kehilangan data - 3 cara cepat

  • Berkongsi Ini
Michael Brown

Daripada artikel pendek ini, anda akan belajar cara menggabungkan berbilang lajur Excel menjadi satu tanpa kehilangan data.

Anda mempunyai jadual dalam Excel dan perkara yang anda mahu ialah menggabungkan dua lajur, baris demi baris. Sebagai contoh, anda ingin menggabungkan Nama Pertama & Lajur Nama Akhir menjadi satu, atau sertai beberapa lajur seperti Jalan, Bandar, Zip, Negeri ke dalam satu lajur "Alamat", memisahkan nilai dengan koma supaya anda boleh mencetak alamat pada sampul surat kemudian.

Malangnya, Excel tidak menyediakan sebarang alat terbina dalam untuk mencapai ini. Sudah tentu, terdapat butang Gabung (" Gabung & Pusat " dsb.), tetapi jika anda memilih 2 sel bersebelahan untuk menggabungkannya, seperti yang ditunjukkan dalam tangkapan skrin:

Anda akan mendapat mesej ralat " Menggabungkan sel hanya mengekalkan nilai sel kiri atas dan membuang nilai lain. " (Excel 2013) atau "The pemilihan mengandungi berbilang nilai data. Penggabungan ke dalam satu sel akan mengekalkan kebanyakan data di sebelah kiri atas sahaja." (Excel 2010, 2007)

Selanjutnya dalam artikel ini, anda akan menemui 3 cara yang membolehkan anda menggabungkan data daripada beberapa lajur menjadi satu tanpa kehilangan data dan tanpa menggunakan makro VBA. Jika anda mencari cara terpantas, langkau dua yang pertama dan terus ke yang ketiga.

Gabungkan dua lajur menggunakan formula Excel

Sebut, anda mempunyai jadual dengan maklumat pelanggan anda dan anda mahu menggabungkandua lajur ( Nama Pertama & amp; Akhir ) menjadi satu ( Nama Penuh ).

  1. Sisipkan lajur baharu ke dalam meja anda. Letakkan penuding tetikus dalam pengepala lajur (ia adalah lajur D dalam kes kami), klik kanan tetikus dan pilih " Sisipkan " daripada menu konteks. Mari namakan lajur yang baru ditambah " Nama Penuh ".

  • Dalam sel D2, tulis formula CONCATENATE berikut:
  • =CONCATENATE(B2," ",C2)

    Dalam Excel 2016 - Excel 365, anda juga boleh menggunakan fungsi CONCAT untuk tujuan yang sama:

    =CONCAT(B2," ",C2)

    Di mana B2 dan C2 ialah alamat Nama Pertama dan Nama Akhir , masing-masing. Ambil perhatian bahawa terdapat ruang antara tanda petikan " " dalam formula. Ia adalah pemisah yang akan disisipkan di antara nama yang digabungkan, anda boleh menggunakan sebarang simbol lain sebagai pemisah, mis. koma.

    Dengan cara yang sama, anda boleh menggabungkan data daripada beberapa sel menjadi satu, menggunakan mana-mana pemisah pilihan anda. Sebagai contoh, anda boleh menggabungkan alamat daripada 3 lajur (Jalan, Bandar, Zip) menjadi satu.

  • Salin formula ke semua sel lain dalam lajur Nama Penuh . Atau lihat cara memasukkan formula yang sama ke dalam berbilang sel sekaligus.
  • Nah, kami telah menggabungkan nama daripada 2 lajur menjadi satu, tetapi ini masih formulanya. Jika kami memadamkan Nama Pertama dan/atau Nama Akhir, data yang sepadan dalam lajur Nama Penuh juga akan hilang.
  • Kini kamiperlu menukar formula kepada nilai supaya kami boleh mengalih keluar lajur yang tidak diperlukan dari lembaran kerja Excel kami. Pilih semua sel dengan data dalam lajur gabungan (pilih sel pertama dalam lajur " Nama Penuh ", dan kemudian tekan Ctrl + Shift + ArrowDown ).
  • Salin kandungan lajur ke papan keratan ( Ctrl + C atau Ctrl + Ins , mana-mana yang anda suka), kemudian klik kanan pada mana-mana sel dalam lajur yang sama (" Nama Penuh " ) dan pilih " Tampal Khas " daripada menu konteks. Pilih butang Nilai dan klik OK .

  • Alih keluar "Nama Pertama" & Lajur "Nama Akhir", yang tidak diperlukan lagi. Klik pengepala lajur B , tekan dan tahan Ctrl dan klik pengepala lajur C (cara alternatif ialah memilih mana-mana sel dalam lajur B , tekan Ctrl + Ruang untuk memilih keseluruhan lajur B, kemudian tekan Ctrl + Shift + ArrowRight untuk memilih keseluruhan lajur C).

    Selepas itu klik kanan pada mana-mana lajur yang dipilih dan pilih Padam daripada menu konteks:

  • Baik, kami telah bergabung nama daripada 2 lajur menjadi satu! Walaupun, ia memerlukan sedikit usaha :)

    Gabungkan data lajur melalui Notepad

    Cara ini lebih pantas daripada yang sebelumnya, ia tidak memerlukan formula, tetapi ia hanya sesuai untuk menggabungkan lajur bersebelahan dan menggunakan pembatas yang sama untuk kesemuanya .

    Berikut ialah contoh: kami ingin menggabungkan 2 lajurdengan Nama Pertama dan Nama Akhir menjadi satu.

    1. Pilih kedua-dua lajur yang anda mahu gabungkan: klik pada B1, tekan Shift + Anak Panah Kanan untuk memilih C1 , kemudian tekan Ctrl + Shift + Anak Panah Bawah untuk memilih semua sel dengan data dalam dua lajur.

  • Salin data ke papan keratan (tekan Ctrl + C atau Ctrl + Ins , yang mana anda suka ).
  • Buka Notepad: Mula-> Semua Program -> Aksesori -> Notepad .
  • Masukkan data daripada papan keratan ke Pad Nota (Tekan Ctrl + V atau Shift + Ins ).
  • Salin aksara tab ke papan keratan. Tekan Tab kanan dalam Notepad, tekan Ctrl + Shift + Home , kemudian tekan Ctrl + X .
  • Ganti aksara Tab dalam Notepad dengan pemisah yang anda perlukan.
  • Tekan Ctrl + H untuk membuka kotak dialog " Ganti ", tampal aksara Tab daripada papan keratan dalam medan " Cari apa ", taip pemisah anda, cth. Ruang, koma dsb. dalam medan " Ganti dengan ". Tekan butang " Ganti Semua "; kemudian tekan " Batal " untuk menutup kotak dialog.

  • Tekan Ctr + A untuk memilih semua teks dalam Notepad, kemudian tekan Ctrl + C untuk menyalinnya ke Papan Klip.
  • Tukar kembali ke lembaran kerja Excel anda (tekan Alt + Tab ), pilih hanya B1 sel dan tampal teks daripada Papan Klip ke jadual anda.
  • Namakan semula lajur B kepada " Nama Penuh " dan padam lajur " Nama akhir ".
  • Ada lagilangkah daripada pilihan sebelumnya, tetapi percayalah atau cuba sendiri - cara ini lebih pantas. Cara seterusnya adalah lebih pantas dan lebih mudah :)

    Sertai lajur menggunakan alat tambah Merge Cells untuk Excel

    Cara terpantas dan paling mudah untuk menggabungkan data daripada beberapa lajur Excel menjadi satu adalah dengan menggunakan Alat tambah Gabung Sel untuk Excel disertakan dengan Suite Ultimate untuk Excel kami.

    Dengan tambahan Merge Cells, anda boleh menggabungkan data daripada beberapa sel menggunakan mana-mana pemisah yang anda suka (cth. ruang, koma, pemulangan pengangkutan atau putus baris). Anda boleh menggabungkan nilai baris demi baris, lajur demi lajur atau menggabungkan data daripada sel yang dipilih menjadi satu tanpa kehilangannya.

    Cara menggabungkan dua lajur dalam 3 langkah mudah

    1. Muat turun dan pasang Ultimate Suite.
    2. Pilih semua sel daripada 2 atau lebih lajur yang anda mahu cantumkan, pergi ke tab Data Ablebits.com > Gabungkan kumpulan dan klik Gabung Sel > Gabung Lajur Menjadi Satu .
    3. Dalam kotak dialog Gabungkan Sel , pilih pilihan berikut:
      • Cara untuk menggabungkan: lajur menjadi satu (dipilih awal)
      • Asingkan nilai dengan: pilih pembatas yang diingini (ruang dalam kes kami)
      • Letakkan hasil pada: lajur kiri
    4. Pastikan pilihan Kosongkan kandungan sel yang dipilih ditanda dan klik Gabung .

    Itu sahaja! Beberapa klik mudah dan kami mempunyai dua lajur digabungkan tanpa menggunakan sebarangformula atau salin/tampal.

    Untuk menyelesaikannya, namakan semula lajur B kepada Nama Penuh dan padamkan lajur "C", yang tidak diperlukan lagi.

    Lebih mudah daripada dua cara sebelumnya, bukan? :)

    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.