Isi kandungan
Dalam Excel, anda mungkin menghadapi situasi di mana anda perlu membahagikan nama di dalam sel yang dipisahkan dengan banyak koma. Sekiranya berlaku, anda mungkin perlu membahagikannya kepada nama pertama, nama keluarga, dan dalam beberapa kes, nama tengah juga. Artikel ini akan menunjukkan kepada anda cara utama untuk memisahkan nama dengan koma dalam Excel.
Kaedah ini juga boleh digunakan untuk membahagi alamat, nombor telefon, dsb. dipisahkan dengan koma.
Muat Turun Amalan Buku Kerja
Muat turun buku kerja dengan set data yang digunakan untuk menerangkan artikel ini dengan kaedah yang berbeza dalam hamparan berbeza dari bawah. Cuba muat turun dan latih diri anda semasa anda melalui tutorial.
Pisah Nama dengan Koma.xlsx
3 Cara Mudah untuk Memisahkan Nama dengan Koma dalam Excel
Terdapat tiga kaedah yang akan saya huraikan di sini untuk memisahkan nama dalam Excel dengan koma. Mengeluarkan nama pertama, nama keluarga atau nama tengah mempunyai formula yang berbeza. Saya akan meneliti setiap sub-bahagiannya. Semak setiap bahagian untuk melihat cara kaedah ini berfungsi atau pilih kaedah yang anda perlukan daripada jadual di atas.
Pertama, untuk demonstrasi, saya menggunakan set data berikut.
Saya menggunakan nama yang mengandungi nama pertama, nama tengah dan nama keluarga. Tetapi anda juga boleh menggunakan semua kaedah untuk nama pertama dan nama keluarga yang dipisahkan dengan koma.
1. Pisahkan Nama dengan Koma Menggunakan Teks kepada Lajur dalam Excel
Excel menyediakan Teks ke Lajur alat untuk memecah nilai teks ke dalam sel lajur berbeza yang dipisahkan oleh pembatas. Begitu juga, jika kita menggunakan koma sebagai pembatas dalam alat ini, kita boleh memisahkan nama dengan koma dalam Excel. Ikuti langkah ini untuk melihat caranya.
Langkah:
- Mula-mula, pilih semua sel yang mengandungi sel yang dipisahkan dengan koma. Dalam contoh ini, ia ialah julat sel B5:B8 .
- Sekarang, dalam reben anda, pergi ke Tab Data.
- Di bawah kumpulan Alat Data , pilih Teks ke Lajur .
- Akibatnya, Tukar Teks kepada Wizard Lajur akan muncul. Tandai Terhad dalam tetingkap pertama dan klik pada Seterusnya selepas itu.
- Dalam tetingkap kedua , tandakan Koma di bawah Pembatas . Kemudian klik pada Seterusnya .
- Dalam tetingkap seterusnya, pilih destinasi yang anda mahu letakkan lajur anda yang dipisahkan. Dalam kes ini, saya telah memilih sel $C$5 .
- Akhir sekali, klik pada Selesai .
- Sekiranya terdapat amaran ralat, klik pada OK .
Selepas itu, anda akan mendapat nama pertama, nama tengah dan nama keluarga diasingkan.
Baca Lagi: Cara Membahagikan Nama dalam Excel kepada Dua Lajur (4 Pantas Cara)
2. Menggunakan Isian Denyar untuk Memisahkan Nama dengan Koma
Terdapat ciri Isi Denyar daripada Excel 2013seterusnya. Untuk meringkaskan fungsinya, ciri Flash Fill mengesan corak dan secara automatik mencadangkan serta mengisi seluruh data. Kaedah ini boleh membantu terutamanya untuk memisahkan data yang dipisahkan oleh pembatas. Untuk sebahagian besar, ini ialah kaedah terpantas untuk memisahkan nama dengan koma dalam Excel.
Ikuti langkah ini untuk mendapatkan panduan terperinci untuk ciri ini.
Langkah:
- Pertama, mari kita isikan nama pertama. Untuk berbuat demikian, pilih sel dan taipkan nama pertama entri pertama secara manual.
- Begitu juga, mula menaip nama pertama untuk entri seterusnya. Ciri Flash Fill akan mencadangkan nama pertama yang lain secara automatik.
- Setelah nama dicadangkan tekan Masukkan pada papan kekunci anda. Anda akan mengasingkan nama pertama anda.
- Dengan cara yang sama, isikan lajur nama tengah dan nama keluarga dengan mengulangi proses. Nama anda akan dibahagikan.
Baca Lagi: Cara Memisahkan Nama dalam Excel (5 Kaedah Berkesan)
3. Menggunakan Formula Berbeza dalam Excel
Anda boleh mencapai hasil yang serupa dengan dua kaedah di atas dengan menggunakan formula. Walaupun hasilnya mungkin sama, anda memerlukan pendekatan berbeza dalam formula untuk mengekstrak bahagian nama yang berbeza. Untuk pemahaman yang lebih mudah, saya telah memisahkan ketiga-tiganya kepada merekakategori.
3.1 Pisahkan Nama Pertama
Untuk memisahkan nama pertama kita boleh menggunakan gabungan fungsi KIRI dan CARI .
Fungsi LEFT mengambil teks sebagai argumen utama dan bilangan aksara untuk diekstrak sebagai argumen pilihan. Ia mengembalikan beberapa aksara yang dinyatakan dalam argumen daripada rentetan.
Fungsi SEARCH mengembalikan nombor kedudukan pertama aksara tertentu. Ia memerlukan dua hujah utama- aksara yang sepatutnya dicari dan nilai teks di mana ia harus mencari watak itu. Fungsi ini boleh mengambil hujah pilihan lain yang lain tentang tempat ia harus memulakan carian.
Untuk mengetahui butiran penggunaan formula ikut langkah ini.
Langkah:
- Pertama, pilih sel di mana anda mahu nama pertama. Dalam kes ini, ia adalah sel C5 .
- Tuliskan formula berikut dalam sel.
=LEFT(B5,SEARCH(",",B5)-1)
- Selepas itu, tekan Enter pada papan kekunci anda. Anda akan mempunyai nama pertama anda dipisahkan daripada sel.
- Sekarang, pilih sel sekali lagi dan klik dan seret Ikon Pemegang Isi hingga akhir senarai untuk mendapatkan semua nama pertama daripada senarai.
Anda akan mempunyai nama pertama anda dipisahkan dengan koma menggunakan formula dalam Excel.
🔍 Pecahan Formula:
👉
SEARCH(“,”, B5) mencari komadalam sel B5 dan mengembalikan kedudukan pertama koma di dalamnya, iaitu 5 .
👉
SEARCH(“,”, B5)-1 mengembalikan kedudukan sebelum koma pertama, iaitu panjang nama pertama iaitu 4 di sini.
👉
LEFT(B5, SEARCH(“,”, B5 )-1) mengembalikan empat aksara pertama dari kiri rentetan iaitu Alex .
Baca Lagi: Excel VBA: Split Nama Pertama dan Nama Akhir (3 Contoh Praktikal)
3.2 Pisahkan Nama Tengah
Untuk mengekstrak nama tengah gabungan MID dan CARIAN fungsi.
Fungsi MID mengambil teks, kedudukan permulaan dan beberapa aksara sebagai argumen. Ia mengembalikan aksara dari tengah rentetan.
Fungsi SEARCH mengembalikan nombor kedudukan pertama aksara tertentu. Ia memerlukan dua hujah- aksara yang patut dicari dan nilai teks tempat ia harus mencari aksara dan hujah pilihan tempat ia harus memulakan carian.
Langkah:
- Pertama, pilih sel di mana anda ingin memisahkan nama tengah. Dalam kes ini, ia adalah sel D5 .
- Kemudian, tulis formula berikut dalam sel.
=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)
- Selepas itu, tekan Enter pada papan kekunci anda. Anda akan mempunyai nama tengah yang diekstrak daripada sel B5 .
- Sekarang, pilih sel sekali lagi. Klik dan seret IsiTangani Ikon ke seluruh lajur untuk mengisinya dengan nama tengah.
Ini akan memisahkan nama tengah dalam Excel dengan koma.
🔍 Pecahan Formula:
👉
SEARCH(” “,B5,1) mencari ruang pertama dalam sel B5 dan mengembalikan 6 .
👉
SEARCH(” “,B5,SEARCH(” “,B5,1)+1) kembali ruang kedua dalam rentetan. Ia menggunakan logik mencari ruang selepas ruang pertama. Formula mengembalikan 16 untuk sel B5 .
👉
SEARCH(” “,B5,SEARCH(” “,B5,1)+1)- SEARCH(” “,B5,1) mengembalikan panjang antara ruang pertama dan ruang kedua termasuk ruang, iaitu 10 di sini.
👉
Akhirnya MID (B5,SEARCH(” “,B5,1)+1,SEARCH(” “,B5,SEARCH(” “,B5,1)+1)-CARI(” “,B5,1)-2) mengembalikan sejumlah 8 aksara (-2 untuk mengurangkan koma dan ruang daripada 10 aksara) daripada nilai sel B5 bermula dari kedudukan 6. Dalam kes ini, ia ialah Patricia .
3.3 Pisahkan Nama Keluarga
Untuk memisahkan nama keluarga daripada set data, kita boleh menggunakan gabungan LEN , RIGHT , dan SEARCH fungsi.
Fungsi LEN mengambil rentetan teks sebagai argumen dan mengembalikan jumlah bilangan aksara di dalamnya.
Fungsi RIGHT mengambil teks dan, kadangkala, panjang untuk diekstrak sebagai argumen. Ia mengembalikan bilangan aksara tertentu dari penghujungrentetan.
Fungsi SEARCH mencari aksara tertentu atau satu set aksara daripada teks dan mengembalikan kedudukan di mana ia pertama kali sepadan. Fungsi ini secara amnya mengambil dua hujah utama- aksara yang sepatutnya dicari dan teks di mana ia akan mencari aksara. Kadangkala ia memerlukan hujah pilihan lain tentang tempat ia akan memulakan cariannya.
Langkah:
- Mula-mula, pilih sel yang anda mahu tulis yang terakhir nama. Saya telah memilih sel E5 untuk ini.
- Kemudian tulis formula berikut.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)))
- Selepas itu, tekan Enter pada papan kekunci anda. Anda akan mempunyai nama akhir daripada sel B5 .
- Pilih sel sekali lagi. Akhir sekali, klik dan seret Ikon Pemegang Isi untuk mengisi formula bagi lajur yang lain.
Oleh itu, untuk yang terakhir nama, anda akan membahagikan nama dalam Excel dengan koma.
🔍 Pecahan Formula:
👉
LEN(B5 ) mengembalikan jumlah bilangan aksara dalam sel B5 dan mengembalikan 22 .
👉
SEARCH(” “,B5) mengembalikan kedudukan pertama ruang iaitu 6 .
👉
SEARCH(” “,B5,SEARCH(” “,B5)+1) mengembalikan kedudukan ruang kedua, iaitu 16 di sini.
👉
SEARCH(” “,B5,SEARCH(” “,B5,SEARCH(” “,B5)+1 yang bersarang )) menunjukkan jumlah panjang dari mula hinggaruang kedua yang masih 16 .
👉
LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,SEARCH(” “,B5) +1)) mengembalikan jumlah bilangan aksara selepas ruang kedua, iaitu 6 di sini. Bilangan aksara ini akan diekstrak.
👉
Akhir sekali, RIGHT(B5,LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,SEARCH(” “,B5) +1))) fungsi mengambil nilai teks sel B5 dan mengembalikan bilangan 6 aksara dari hujung yang, dalam kes ini, ialah Morgan .
Baca Lagi: Formula Excel untuk Mengasingkan Nama Tengah Pertama dan Nama Akhir (Dengan Contoh)
Kesimpulan
Ringkasnya, ini adalah tiga kaedah yang boleh anda gunakan untuk memisahkan nama dengan koma dalam Excel. Harap anda mendapati artikel ini bermaklumat dan membantu. Jika anda mempunyai sebarang soalan atau cadangan, beritahu kami di bawah. Untuk panduan yang lebih terperinci seperti ini, lawati Exceldemy.com .