Laman » Petua MS Office » Bagaimana Mengasingkan Nama Pertama dan Terakhir dalam Excel

    Bagaimana Mengasingkan Nama Pertama dan Terakhir dalam Excel

    Sekiranya anda menggunakan Excel banyak, anda mungkin menghadapi keadaan di mana anda mempunyai nama dalam satu sel dan anda perlu memisahkan nama itu ke dalam sel yang berbeza. Ini adalah isu yang sangat umum dalam Excel dan anda mungkin boleh melakukan carian Google dan memuat turun 100 makro yang berbeza yang ditulis oleh pelbagai orang untuk melakukannya untuk anda.

    Walau bagaimanapun, dalam jawatan ini, saya akan menunjukkan kepada anda bagaimana untuk menyediakan formula supaya anda boleh melakukannya sendiri dan benar-benar memahami apa yang sedang berlaku. Jika anda menggunakan Excel banyak, mungkin idea yang baik untuk mempelajari beberapa fungsi yang lebih maju supaya anda boleh melakukan lebih banyak perkara menarik dengan data anda.

    Jika anda tidak suka formula dan mahu penyelesaian yang lebih cepat, tatal ke bawah untuk Teks ke Lajur seksyen, yang mengajar anda cara menggunakan ciri Excel untuk melakukan perkara yang sama. Selain itu, ciri teks kepada lajur juga lebih baik untuk digunakan jika anda mempunyai lebih daripada dua item dalam sel yang anda perlu untuk dipisahkan. Sebagai contoh, jika satu lajur mempunyai 6 bidang yang digabungkan bersama, maka menggunakan formula di bawah ini akan menjadi benar-benar kemas dan rumit.

    Nama Terpisah dalam Excel

    Untuk bermula, mari kita lihat bagaimana nama biasanya disimpan dalam hamparan Excel. Dua cara yang biasa saya lihat ialah nama pertama nama terakhir dengan hanya ruang dan nama terakhir, nama pertama dengan koma memisahkan kedua-dua. Apabila saya melihat awal pertengahan, biasanya nama pertama midinitial nama terakhir seperti di bawah:

    Menggunakan beberapa formula mudah dan menggabungkan beberapa daripada mereka bersama-sama, anda boleh dengan mudah memisahkan nama pertama, nama akhir dan awal pertengahan ke dalam sel berasingan dalam Excel. Mari bermula dengan mengekstrak bahagian pertama nama itu. Dalam kes saya, kita akan menggunakan dua fungsi: kiri dan cari. Secara logik, inilah yang perlu kita lakukan:

    Cari teks dalam sel untuk ruang atau koma, cari kedudukan dan kemudian lepaskan semua huruf di sebelah kiri kedudukan itu.

    Berikut adalah formula mudah yang mendapat kerja yang dilakukan dengan betul: = KIRI (NN, SEARCH ("", NN) - 1), di mana NN adalah sel yang mempunyai nama yang disimpan di dalamnya. -1 ada untuk mengalih keluar ruang tambahan atau koma pada akhir rentetan.

    Seperti yang anda dapat lihat, kami mulakan dengan fungsi kiri, yang mengambil dua hujah: rentetan dan bilangan aksara yang anda mahu ambil bermula dari awal rentetan. Dalam kes pertama, kami mencari ruang dengan menggunakan sebut harga berganda dan meletakkan ruang di antara. Dalam kes kedua, kami mencari koma dan bukan ruang. Jadi apakah hasil daripada 3 senario yang saya sebutkan tadi?

    Kami mendapat nama pertama dari baris 3, nama terakhir dari baris 5 dan nama pertama dari baris 7. Hebat! Oleh itu, bergantung pada bagaimana data anda disimpan, kini anda telah diekstrak 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 posisi dari jumlah panjang rentetan. Inilah formula yang akan kelihatan seperti:

    = RIGHT (NN, LEN (NN) -SEARCH ("", NN))

    Jadi sekarang kita menggunakan fungsi yang betul. Ini mengambil dua argumen juga: rentetan dan bilangan watak yang anda mahu ambil dari akhir rentetan yang akan ditinggalkan. Oleh itu, kita mahu panjang rentetan dikurangkan kedudukan ruang atau koma. Itu akan memberi kita segala-galanya di sebelah kanan ruang pertama atau koma.

    Hebat, sekarang kita mempunyai bahagian kedua nama! Dalam dua kes pertama, anda cukup banyak dilakukan, tetapi jika terdapat awal awal dalam nama, anda dapat melihat hasilnya masih termasuk nama terakhir dengan awal pertengahan. Jadi bagaimana kita hanya mendapat nama terakhir dan menyingkirkan awal pertengahan? Mudah! Cuma jalankan formula yang sama sekali lagi yang kita gunakan untuk mendapatkan bahagian kedua namanya.

    Jadi kita hanya melakukan satu lagi hak dan kali ini memohon formula pada gabungan sel awal dan nama akhir sel. Ia akan mencari ruang selepas awal pertengahan dan kemudian mengambil panjang tolak kedudukan nombor ruang aksara dari penghujung rentetan.

    Oleh itu, anda ada! Anda kini telah membahagi nama pertama dan nama terakhir ke dalam lajur berasingan menggunakan beberapa formula mudah dalam Excel! Jelas, tidak semua orang akan mempunyai teks mereka diformat 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 dipanggil yang dipanggil Teks ke Lajur dan ia berfungsi dengan baik. Ia juga lebih berkesan jika anda mempunyai lajur yang mempunyai lebih daripada dua keping data.

    Sebagai contoh, di bawah ini saya mempunyai beberapa data di mana satu baris mempunyai 4 data dan baris lain mempunyai 5 data. Saya ingin membahagikannya kepada 4 tiang dan 5 tiang, masing-masing. Seperti yang anda lihat, cuba menggunakan formula di atas tidak praktikal.

    Dalam Excel, pertama pilih lajur yang anda mahu berasingan. Kemudian, teruskan dan klik pada Data tab dan kemudian klik pada Teks ke Lajur.

    Ini akan membawa wizard Teks ke Lajur. Dalam langkah 1, anda memilih sama ada medan dibataskan atau diperbetulkan lebar. Dalam kes kita, kita akan pilih Delimited.

    Pada skrin seterusnya, anda akan memilih pemisah. Anda boleh memilih dari tab, koma bertitik, koma, ruang atau menaip satu adat dalam.

    Akhirnya, anda memilih format data untuk lajur. Biasanya, Ketua 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 secara ajaib dipisahkan ke dalam lajur. Seperti yang dapat anda lihat, satu baris berubah menjadi lima tiang dan satu lagi menjadi empat tiang. Ciri Teks ke Lajur sangat kuat dan boleh menjadikan hidup anda lebih mudah.

    Sekiranya anda menghadapi masalah memisahkan nama-nama yang bukan dalam format yang saya ada di atas, hantar ulasan dengan data anda dan saya akan cuba membantu. Nikmati!