Jika anda banyak menggunakan Excel, anda mungkin pernah mengalami situasi di mana anda mempunyai nama dalam satu sel dan anda perlu mengasingkan nama itu ke dalam sel yang berbeza. Ini adalah isu yang sangat biasa dalam Excel dan anda mungkin boleh melakukan carian Google dan memuat turun 100 makro berbeza yang ditulis oleh pelbagai orang untuk melakukannya untuk anda.
Walau bagaimanapun, dalam siaran ini, saya akan menunjukkan kepada anda cara untuk menyediakan formula supaya anda boleh melakukannya sendiri dan benar-benar memahami perkara yang sedang berlaku. Jika anda banyak menggunakan Excel, mungkin idea yang baik untuk mempelajari beberapa fungsi yang lebih maju supaya anda boleh melakukan perkara yang lebih menarik dengan data anda.
Jika anda tidak menyukai formula dan mahukan penyelesaian yang lebih pantas, tatal ke bawah ke bahagian Teks ke Lajur , yang mengajar anda cara menggunakan ciri Excel untuk melakukan perkara yang sama. Selain itu, ciri teks ke lajur juga lebih baik untuk digunakan jika anda mempunyai lebih daripada dua item dalam sel yang perlu anda asingkan. Sebagai contoh, jika satu lajur mempunyai 6 medan digabungkan bersama, maka menggunakan formula di bawah akan menjadi sangat kemas dan rumit.
Asingkan Nama dalam Excel
Untuk bermula, mari lihat cara nama biasanya disimpan dalam hamparan Excel. Dua cara yang paling biasa saya lihat ialah nama pertama nama keluarga dengan hanya ruang dan nama keluarga , nama pertama dengan koma yang memisahkan keduanya. Setiap kali saya melihat huruf awal tengah, biasanya nama akhir ini adalah nama akhir pertengahan seperti di bawah :
Menggunakan beberapa formula mudah dan menggabungkan beberapa daripadanya bersama-sama, anda boleh memisahkan nama pertama, nama keluarga dan parap tengah ke dalam sel berasingan dalam Excel dengan mudah. Mari kita mulakan dengan mengekstrak bahagian pertama nama. Dalam kes saya, kita akan menggunakan dua fungsi: kiri dan carian. Secara logiknya inilah yang perlu kita lakukan:
Cari teks dalam sel untuk mencari ruang atau koma, cari kedudukan dan kemudian keluarkan semua huruf di sebelah kiri kedudukan itu.
Berikut ialah formula mudah yang menyelesaikan kerja dengan betul: =LEFT(NN, SEARCH(” “, NN) – 1) , dengan NN ialah sel yang mempunyai nama yang disimpan di dalamnya. -1 ada untuk mengalih keluar ruang tambahan atau koma di hujung rentetan.
Seperti yang anda lihat, kita bermula dengan fungsi kiri, yang mengambil dua hujah: rentetan dan bilangan aksara yang anda mahu ambil bermula dari permulaan rentetan. Dalam kes pertama, kami mencari ruang dengan menggunakan petikan berganda dan meletakkan ruang di antaranya. Dalam kes kedua, kami mencari koma dan bukannya ruang. Jadi apakah keputusan untuk 3 senario yang saya nyatakan?
Kami mendapat nama pertama dari baris 3, nama akhir dari baris 5 dan nama pertama dari baris 7. Hebat! Jadi bergantung pada cara data anda disimpan, anda kini telah mengekstrak sama ada nama pertama atau nama akhir. Sekarang untuk bahagian seterusnya. Inilah yang perlu kita lakukan secara logik sekarang:
– Cari teks dalam sel untuk ruang atau koma, cari kedudukan dan kemudian tolak kedudukan daripada jumlah panjang rentetan. Begini rupa formulanya:
=KANAN(NN,LEN(NN) -SEARCH(” “,NN))
Jadi sekarang kita menggunakan fungsi yang betul. Ini memerlukan dua hujah juga: rentetan dan bilangan aksara yang anda mahu ambil bermula dari hujung rentetan ke kiri. Jadi kita mahu panjang rentetan tolak kedudukan ruang atau koma. Itu akan memberikan kita segala-galanya di sebelah kanan ruang pertama atau koma.
Hebat, kini kami mempunyai bahagian kedua nama itu! Dalam dua kes pertama, anda sudah selesai, tetapi jika terdapat huruf awal tengah dalam nama, anda dapat melihat bahawa hasilnya masih termasuk nama akhir dengan huruf awal tengah. Jadi bagaimana kita hanya mendapatkan nama akhir dan menyingkirkan parap tengah? Mudah! Jalankan formula yang sama sekali lagi yang kami gunakan untuk mendapatkan bahagian kedua nama.
Jadi kami hanya melakukan satu lagi hak dan kali ini menggunakan formula pada gabungan sel nama awal dan akhir tengah. Ia akan mencari ruang selepas permulaan tengah dan kemudian mengambil panjang tolak kedudukan bilangan ruang aksara dari hujung rentetan.
Jadi begitulah! Anda kini telah membahagikan nama pertama dan nama akhir kepada lajur berasingan menggunakan beberapa formula mudah dalam Excel! Jelas sekali, bukan semua orang akan memformat teks mereka dengan cara ini, tetapi anda boleh mengeditnya dengan mudah untuk memenuhi keperluan anda.
Teks ke Lajur
Terdapat juga satu lagi cara mudah anda boleh memisahkan teks gabungan ke dalam lajur berasingan dalam Excel. Ia adalah ciri yang dipanggil Text to Columns dan ia berfungsi dengan baik. Ia juga jauh lebih cekap jika anda mempunyai lajur yang mempunyai lebih daripada dua keping data.
Sebagai contoh, di bawah saya mempunyai beberapa data di mana satu baris mempunyai 4 keping data dan baris yang lain mempunyai 5 keping data. Saya ingin membahagikannya kepada 4 lajur dan 5 lajur, masing-masing. Seperti yang anda lihat, cuba menggunakan formula di atas adalah tidak praktikal.
Dalam Excel, mula-mula pilih lajur yang ingin anda pisahkan. Kemudian, teruskan dan klik pada tab Data dan kemudian klik pada Teks ke Lajur .
Ini akan memaparkan wizard Teks ke Lajur. Dalam langkah 1, anda memilih sama ada medan dibataskan atau lebar tetap. Dalam kes kami, kami akan memilih Terhad .
Pada skrin seterusnya, anda akan memilih pembatas. Anda boleh memilih daripada tab, koma bertitik, koma, ruang atau taip yang tersuai.
Akhir sekali, anda memilih format data untuk lajur. Biasanya, General akan berfungsi dengan baik untuk kebanyakan jenis data. Jika anda mempunyai sesuatu yang khusus seperti tarikh, kemudian pilih format itu.
Klik Selesai dan lihat bagaimana data anda dipisahkan secara ajaib ke dalam lajur. Seperti yang anda lihat, satu baris bertukar menjadi lima lajur dan satu lagi menjadi empat lajur. Ciri Teks ke Lajur sangat berkuasa dan boleh menjadikan hidup anda lebih mudah.
Jika anda menghadapi masalah mengasingkan nama bukan dalam format yang saya ada di atas, siarkan ulasan dengan data anda dan saya akan cuba membantu. Nikmati!