Cara Menggabungkan Teks daripada Dua Sel dalam Excel (7 Kaedah)

  • Berkongsi Ini
Hugh West

Kadangkala kita perlu menggabungkan berbilang sel menjadi satu untuk mendapatkan output yang diingini. Tidak dinafikan, Excel menyediakan beberapa ciri terpantas untuk melakukannya. Dalam artikel ini, saya akan membincangkan 7 kaedah terpantas untuk menggabungkan teks daripada dua sel dalam Excel dengan penjelasan yang diperlukan.

Muat Turun Buku Kerja Amalan

Kaedah untuk Menggabungkan Teks.xlsm

7 Kaedah untuk Menggabungkan Teks daripada Dua Sel dalam Excel

Kami akan menggunakan set data berikut untuk tugasan kami hari ini. Di sini, nama pertama dan nama keluarga diberikan. Dan, kita perlu menggabungkan teks daripada kedua-dua sel ini.

1. Cantumkan Teks Menggunakan Simbol Ampersand (&)

Pada mulanya, saya' Saya akan menunjukkan kepada anda kaedah mudah untuk menggabungkan dua sel – menggunakan simbol ampersand ( & ). Kami boleh menggunakan simbol dalam dua cara yang berasingan.

1.1. Simbol Ampersand tanpa Pemisah

Jika anda ingin menggabungkan teks daripada dua sel tidak termasuk sebarang aksara ruang yang bermaksud tanpa pemisah, anda boleh menggunakan simbol ampersand seperti yang ditunjukkan dalam formula di bawah.

=B5&C5

Di sini, B5 ialah sel permulaan nama pertama dan C5 ialah sel permulaan nama akhir.

Selepas memasukkan formula dalam sel D5 , jika anda menekan Enter dan gunakan Fill Handle Tool (hanya seret ke bawah petak kecil berwarna hijau yang terletak di sebelah kanan bawah sel), anda akan mendapat output berikut.

1.2. Simbol Ampersand dengan Aksara Angkasa

Tetapi kami memerlukan aksara ruang antara nama penuh dalam set data ini. Selain itu, anda mungkin memerlukan aksara ruang untuk menggabungkan teks daripada dua sel. Dalam keadaan sedemikian, hanya gunakan formula berikut.

=B5&" "&C5

Di sini, saya meletakkan ruang di dalam petikan berganda untuk memasukkan ruang antara teks digabungkan.

Jika anda perlu menggunakan ruang koma, hanya masukkan koma dan bukannya ruang.

=B5&", "&C5

Sekali lagi, anda boleh menggunakan ruang koma bertitik sebagai ganti koma untuk keperluan anda.

=B5&"; "&C5

Selepas memasukkan formula dan menggunakan Fill Handle Tool , outputnya adalah seperti berikut.

Baca Lagi: Cara Menggabungkan Sel dalam Jadual Excel (7 Cara)

2. Gabungkan Teks Menggunakan Fungsi CONCATENATE

Fungsi CONCATENATE menggabungkan berbilang rentetan kepada satu rentetan. Oleh itu, kita boleh menggunakan fungsi untuk menggabungkan teks.

=CONCATENATE(B5," ",C5)

Di sini, B5 ialah sel permulaan bagi nama pertama dan C5 adalah sel permulaan nama akhir.

Jika anda menekan Enter dan menggunakan Fill Handle Tool , anda akan mendapat output berikut.

Baca Lagi: Cara Menggabungkan Sel Teks dalam Excel (9 Kaedah Mudah)

3. Sertai Teks Menggunakan Fungsi CONCAT

Seperti yang anda ketahui, Microsoft mengesyorkan fungsi CONCAT dan bukannya menggunakan CONCATENATE fungsi. Fungsi CONCAT juga menggabungkan berbilang rentetan menjadi satu rentetan, tetapi ia tidak mempunyai pembatas lalai. Tetapi anda boleh memasukkan pembatas secara manual jika anda mahu.

Jika kita ingin mendapatkan nama penuh daripada dua sel menggunakan fungsi tersebut, kita perlu menggunakan formula berikut.

=CONCAT(B5," ",C5)

Di sini, B5 ialah sel permulaan nama pertama dan C5 ialah sel permulaan nama akhir.

Lebih penting lagi, fungsi CONCAT mempunyai ciri khas kerana ia boleh menggabungkan julat sel.

Jika anda perlu menggabungkan julat teks, anda boleh menggunakan formula berikut.

=CONCAT(B5:C5," ",B6:C6)

Di sini, B5 & C5 adalah sel nama tetapi B6 & C6 adalah sel untuk menunjukkan nama keadaan milik.

Jika anda menekan Enter dan ulangi memasukkan formula untuk yang lain sel, anda akan mendapat output berikut.

Baca Lagi: Cara Menggabungkan Sel dalam Excel dengan Data(3 Cara)

4. Cantumkan Teks Sambil Mengekalkan Pemisah Baris

Dalam sesetengah kes, kita perlu mengekalkan pemisah baris antara teks yang digabungkan untuk menjadikannya berbeza secara visual.

Untuk melakukan itu kita perlu menggunakan fungsi CHAR yang menyemak aksara berdasarkan nombor atau kod yang diberikan. Kod ASCII untuk memasukkan pemisah baris ialah 10, jadi kita perlu menggunakan CHAR(10) untuk membenamkan pemisah baris antarateks digabungkan.

Jadi formula yang dilaraskan ialah-

=B5&CHAR(10)&C5

Di sini, B5 ialah sel permulaan bagi nama pertama dan C5 ialah sel permulaan nama akhir.

Seterusnya, tekan Enter dan gunakan Fill Handle Tool untuk menyalin formula bagi sel di bawah.

Kemudian anda akan mendapat output berikut.

Menariknya, kami juga boleh menggunakan fungsi CONCAT untuk membenamkan pemisah baris dengan memberi ruang di antara teks.

Jadi formulanya adalah seperti berikut.

=CONCAT(B5," ",C5,CHAR(10),B6," ",C6)

Di sini, B5 & C5 adalah sel nama tetapi B6 & C6 adalah sel untuk menunjukkan nama keadaan milik, CHAR(10) adalah untuk mengekalkan pemisah baris, dua ruang digunakan di dalam petikan berganda untuk memasukkan ruang antara teks yang digabungkan (cth. ruang antara keadaan dan nama negeri).

Jika anda menekan Enter dan menggunakan formula yang sama kecuali menukar nama sel, anda akan dapatkan output berikut.

Bacaan Serupa

  • Cara Menggabungkan Berbilang Sel tanpa Kehilangan Data dalam Excel (6 Kaedah)
  • Nyahcantumkan Sel dalam Excel (7 Kaedah Mudah)
  • Cara Mencantum dan Memusatkan Sel dalam Excel (3 Kaedah Mudah)

5. Cantumkan Teks daripada Dua Sel Menggunakan Fungsi TEXTJOIN

Fungsi TEXTJOIN (tersedia daripada Excel 2019) turut menyertai berbilang rentetantermasuk aksara pembatas.

Apa pun, jika kita ingin mengira sel kosong semasa menggabungkan teks, kita perlu memilih PALSU dalam kes hujah kedua. Jadi formulanya adalah seperti berikut.

=TEXTJOIN(" ",FALSE,B5,C5)

Di sini, B5 ialah sel permulaan nama pertama dan C5 adalah sel permulaan nama akhir.

Selepas menekan Enter , dan kemudian menggunakan Fill Handle Tool , output akan menjadi seperti berikut.

Sekarang saya akan menunjukkan kepada anda aplikasi penting fungsi TEXTJOIN . Dalam contoh sebelumnya, kami hanya menggabungkan sel tanpa sebarang syarat. Bagaimana jika kita mempunyai syarat semasa menggabungkan teks.

Katakan, anda ialah CEO syarikat dan anda mempunyai senarai Kerja Masa Senggang untuk setiap pekerja. Tetapi anda perlu menyenaraikan kerja (jika setiap pekerja melakukan beberapa kerja) untuk beberapa pekerja tertentu.

=TEXTJOIN(" ",TRUE,IF($B$5:$B$13=E5,$C$5:$C$13," "))

Di sini, “ “ ialah pembatas, TRUE digunakan untuk mengabaikan sel kosong.

Selain itu, saya menggunakan $B$5:$B$13=E5 sebagai tatasusunan untuk menetapkan pekerja yang dipilih daripada senarai pekerja dan $C$5:$C$13 untuk mencari kerja untuk pekerja yang dipilih.

Memandangkan ia adalah fungsi tatasusunan , anda mesti menekan CTRL + SHIFT + Enter untuk mendapatkan output. Seterusnya, gunakan Fill Handle Tool untuk menyalin formula bagi sel di bawah.

Baca Lagi: Bagaimana untuk Menggabungkan Teks daripada Dua atau LebihSel menjadi Satu Sel (6 cara paling mudah)

6. Gabungkan Teks Menggunakan Power Query

Selain itu, anda boleh menggunakan alat Power Query untuk menggabungkan teks daripada dua sel dalam Excel dengan pantas dengan kecekapan yang lebih tinggi.

Proses penggabungan teks menggunakan alat ini diterangkan di bawah dengan proses langkah demi langkah.

Langkah 1: Memasukkan Set Data ke dalam Editor Power Query

Untuk membuka Editor Pertanyaan Kuasa , anda perlu memilih keseluruhan set data dan memilih

⇰ Daripada Jadual/Julat daripada Dapatkan & Transform Data reben.

⇰ Jika anda melihat kotak dialog Buat Jadual , kemudian tekan OK dengan menandakan kotak sebelum Jadual Saya mempunyai pengepala .

Langkah 2: Menggabungkan Lajur

Kini anda berada dalam Editor Pertanyaan Kuasa .

⇰ Pilih dua lajur dengan menekan SHIFT dan klik pada Gabung Lajur daripada tab Tambah Lajur .

Seterusnya, pilih Pemisah sebagai Ruang dan taip Nama Penuh dalam ruang kosong di bawah Lajur Baharu nama dan akhir sekali tekan OK .

Jadi, anda akan mendapat output berikut di mana nama penuh ditemui.

Langkah 3: Memuatkan Output ke dalam Lembaran Kerja

Akhir sekali, anda perlu mengeksport output ke dalam lembaran kerja anda dengan mengklik Fail > Tutup & Muatkan .

Kemudian anda akan melihat kotak dialog tempat anda ingin mengeksport data. Jika awakpilih lembaran kerja baharu, anda akan melihat output berikut (anda juga boleh memilih lembaran kerja sedia ada).

7. Gabungkan Teks daripada Dua Sel Menggunakan VBA

Akhir sekali, jika anda mahu, anda boleh menggunakan kod VBA untuk menggabungkan teks.

Langkah 1:

Pertama sekali, buka modul dengan mengklik Pembangun > Visual Asas .

Kedua, pergi ke Sisipkan > Modul .

Langkah 2:

Kemudian salin kod berikut ke dalam modul yang baru dibuat.

7536

Dalam kod di atas, saya mengisytiharkan SourceCells dan DestinationCell sebagai jenis Julat . Kemudian saya menggunakan InputBox untuk setiap item untuk memilih sel sumber dan destinasi. Akhirnya, saya menggunakan temp pembolehubah untuk mengekalkan ruang dengan menggabungkan ruang dan fungsi Rng.Value .

Seterusnya, jika anda menjalankan kod (pintasan papan kekunci ialah F5 atau Fn + F5 ), anda akan melihat kotak dialog berikut di mana anda perlu membetulkan sel yang anda ingin cantumkan.

Serentak, anda akan melihat kotak dialog berikut selepas menekan OK dalam kotak sebelumnya. Pilih sel destinasi tempat anda ingin mendapatkan teks yang digabungkan.

Segera, anda akan mendapat teks yang digabungkan seperti yang ditunjukkan di bawah.

Sekarang, ulangi sahaja proses untuk sel di bawah dan outputnya adalah seperti berikut.

Baca Lagi: VBA untuk Menggabungkan SelExcel

Kesimpulan

Di sini, saya membincangkan 7 kaedah untuk menggabungkan teks daripada dua sel dalam Excel. Walau bagaimanapun, terdapat beberapa kaedah lain yang berkesan seperti Flash Fill untuk membantu anda. Bagaimanapun, jika anda mempunyai sebarang pertanyaan atau cadangan, sila beritahu mereka di bawah.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.