Cara membahagikan sel dalam Excel: Teks ke Lajur, Isian Flash dan formula

  • Berkongsi Ini
Michael Brown

Bagaimanakah anda membahagikan sel dalam Excel? Dengan menggunakan ciri Teks ke Lajur, Isian Kilat, formula atau alat Teks Pisah. Tutorial ini menggariskan semua pilihan untuk membantu anda memilih teknik yang paling sesuai untuk tugas tertentu anda.

Secara amnya, anda mungkin perlu membahagikan sel dalam Excel dalam dua kes. Selalunya, apabila anda mengimport data daripada beberapa sumber luaran di mana semua maklumat berada dalam satu lajur manakala anda mahukannya dalam lajur berasingan. Atau, anda mungkin mahu mengasingkan sel dalam jadual sedia ada untuk penapisan, pengisihan atau analisis terperinci yang lebih baik.

    Cara membahagikan sel dalam Excel menggunakan Text to Columns

    Ciri Teks ke Lajur amat berguna apabila anda perlu membahagikan kandungan sel kepada dua atau lebih sel. Ia membenarkan memisahkan rentetan teks dengan pembatas tertentu seperti koma, koma bertitik atau ruang serta membelah rentetan dengan panjang tetap. Mari lihat cara setiap senario berfungsi.

    Cara mengasingkan sel dalam Excel mengikut pembatas

    Andainya, anda mempunyai senarai peserta yang mana nama peserta, negara dan tarikh ketibaan dijangka semuanya sama lajur:

    Apa yang kita mahu ialah memisahkan data dalam satu sel kepada beberapa sel seperti Nama Pertama , Nama Akhir , Negara , Tarikh Ketibaan dan Status . Untuk menyelesaikannya, lakukan langkah berikut:

    1. Jika anda ingin meletakkan keputusan di tengah-tengah jadual anda, mulakan dengan memasukkan yang baharulajur untuk mengelak daripada menulis ganti data sedia ada anda. Dalam contoh ini, kami telah memasukkan 3 lajur baharu seperti yang ditunjukkan dalam tangkapan skrin di bawah: Jika anda tidak mempunyai sebarang data di sebelah lajur yang ingin anda pisahkan, langkau langkah ini.
    2. Pilih sel anda mahu bahagikan, navigasi ke tab Data > Alat Data dan klik butang Teks ke Lajur .
    3. Dalam langkah pertama wizard Tukar Teks kepada Lajur , anda memilih cara membelah sel - mengikut pembatas atau lebar. Dalam kes kami, kandungan sel dipisahkan dengan ruang dan koma, jadi kami memilih Terhad dan klik Seterusnya .
    4. Dalam langkah seterusnya, anda menentukan pembatas dan, secara pilihan, kelayakan teks . Anda boleh memilih satu atau lebih pembatas yang dipratentukan serta menaip anda miliki satu dalam kotak Lain . Dalam contoh ini, kami memilih Ruang dan Koma :

      Petua:

      • Anggap pembatas berturut-turut sebagai satu . Pastikan anda memilih pilihan ini apabila data anda mungkin mengandungi dua atau lebih pembatas berturut-turut, mis. apabila terdapat beberapa ruang berturut-turut antara perkataan atau data dipisahkan dengan koma dan ruang, seperti "Smith, John".
      • Menentukan pelayakkan teks . Gunakan pilihan ini apabila beberapa teks disertakan dalam petikan tunggal atau berganda dan anda ingin bahagian teks sedemikian tidak dapat dipisahkan. Contohnya, jika anda memilih koma (,) sebagai pembatas dan atanda petikan (") sebagai penentu teks, maka sebarang perkataan yang disertakan dalam petikan berganda, cth. "California, USA" , akan dimasukkan ke dalam satu sel sebagai California, USA . Jika anda pilih {none} sebagai penentu teks, kemudian "California akan diedarkan ke dalam satu sel (bersama-sama dengan tanda petikan pembukaan) dan AS" ke dalam sel lain ( bersama-sama dengan tanda penutup).
      • Pratonton data . Sebelum anda mengklik butang Seterusnya , adalah wajar untuk menatal melalui Pratonton data bahagian untuk memastikan Excel telah membahagikan semua kandungan sel dengan betul.
    5. Hanya dua perkara lagi yang tinggal untuk anda lakukan - pilih format data dan nyatakan tempat anda ingin menampal nilai yang terhasil :
      • Format data . Secara lalai, format Umum ditetapkan untuk semua lajur, yang berfungsi dengan baik dalam kebanyakan kes. Dalam contoh kami, kami memerlukan Format data untuk tarikh ketibaan. Untuk menukar format data bagi lajur tertentu, klik pada lajur tersebut di bawah Pratonton data untuk memilih t itu, dan kemudian pilih salah satu format di bawah Format data lajur (sila lihat tangkapan skrin di bawah).
      • Destinasi . Untuk memberitahu Excel tempat anda ingin mengeluarkan data yang dipisahkan, klik ikon Runtuhkan Dialog bersebelahan dengan kotak Destinasi dan pilih sel paling kiri atas julat destinasi, atau taip rujukan sel terus dalam kotak. Tolong sangatberhati-hati dengan pilihan ini dan pastikan terdapat cukup lajur kosong terus ke sel destinasi.

      Nota:

      • Jika anda tidak mahu mengimport beberapa lajur yang muncul dalam pratonton data, pilih lajur itu dan tandakan Jangan import butang radio lajur (langkau) di bawah Format data lajur .
      • Tidak boleh mengimport data pisah ke hamparan atau buku kerja lain. Jika anda cuba melakukan ini, anda akan mendapat ralat destinasi yang tidak sah.
    6. Akhir sekali, klik butang Selesai dan anda selesai! Seperti yang ditunjukkan dalam tangkapan skrin di bawah, Excel telah meletakkan kandungan satu sel dengan sempurna ke dalam beberapa sel:

    Cara membahagikan teks dengan lebar tetap

    Bahagian ini menerangkan cara untuk membahagikan sel dalam Excel berdasarkan bilangan aksara yang anda tentukan. Untuk memudahkan pemahaman, sila pertimbangkan contoh berikut.

    Andaikata, anda mempunyai ID Produk dan nama Produk dalam satu lajur dan anda ingin mengekstrak ID tersebut ke dalam lajur yang berasingan:

    Sejak semua ID produk mengandungi 9 aksara, pilihan Lebar tetap sesuai dengan sempurna untuk kerja:

    1. Mulakan wizard Tukar Teks kepada Lajur seperti yang dijelaskan dalam contoh di atas. Dalam langkah pertama wizard, pilih Lebar tetap dan klik Seterusnya .
    2. Tetapkan lebar setiap lajur dengan menggunakan bahagian Pratonton data . Seperti yang ditunjukkan dalamtangkapan skrin di bawah, garis menegak mewakili pemisah lajur, dan untuk mencipta garis pemisah baharu, anda hanya klik pada kedudukan yang diingini (9 aksara dalam kes kami): Untuk mengalih keluar pemisah, klik dua kali pada baris; untuk mengalihkan jeda dalam kedudukan lain, hanya seret garisan dengan tetikus.
    3. Dalam langkah seterusnya, pilih format data dan destinasi untuk sel belah sama seperti yang kita lakukan dalam contoh sebelumnya dan klik Butang Selesai untuk melengkapkan pemisahan.

    Cara mengasingkan sel Excel dengan Isian Flash

    Bermula dengan Excel 2013, anda boleh menggunakan ciri Isian Flash yang bukan sahaja boleh mengisi sel secara automatik dengan data, tetapi juga membahagikan kandungan sel.

    Mari kita ambil lajur data daripada contoh pertama kami dan lihat cara Isian Kilat Excel boleh membantu kami membahagikan sel kepada separuh:

    1. Sisipkan lajur baharu di sebelah lajur dengan data asal dan taip bahagian teks yang dikehendaki dalam sel pertama (nama peserta dalam contoh ini).
    2. Taip teks dalam beberapa lagi sel. Sebaik sahaja Excel mengesan corak, ia akan mengisi data yang serupa ke dalam sel lain secara automatik. Dalam kes kami, 3 sel diperlukan untuk Excel untuk memikirkan corak:
    3. Jika anda berpuas hati dengan apa yang anda lihat, tekan kekunci Enter dan semua nama akan disalin ke lajur berasingan sekali gus.

    Cara membahagi sel dalam Excel dengan formula

    Walau apa pun kepelbagaianmaklumat sel anda mungkin mengandungi, formula untuk membelah sel dalam Excel bermuara kepada mencari kedudukan pembatas (koma, ruang, dll.) dan mengekstrak subrentetan sebelum, selepas atau di antara pembatas. Secara umumnya, anda akan menggunakan fungsi SEARCH atau FIND untuk menentukan lokasi pembatas dan salah satu fungsi Teks (KIRI, KANAN atau TENGAH) untuk mendapatkan subrentetan.

    Sebagai contoh, anda akan menggunakan formula berikut untuk data belah dalam sel A2 dipisahkan dengan koma dan ruang (sila lihat tangkapan skrin di bawah):

    Untuk mengekstrak nama dalam B2:

    =LEFT(A2, SEARCH(",",A2)-1)

    Di sini, fungsi SEARCH menentukan kedudukan koma dalam A2, dan anda menolak 1 daripada hasilnya, kerana koma itu sendiri tidak dijangka dalam output. Fungsi LEFT mengekstrak bilangan aksara itu dari permulaan rentetan.

    Untuk mengekstrak negara dalam C2:

    =RIGHT(A2, LEN(A2)-SEARCH(",", A2)-1)

    Di sini, fungsi LEN mengira jumlah panjang daripada rentetan, dari mana anda menolak kedudukan koma yang dikembalikan oleh SEARCH. Selain itu, anda menolak aksara ruang (-1). Perbezaannya pergi ke argumen ke-2 KANAN, jadi ia menarik banyak aksara dari hujung rentetan.

    Hasilnya akan kelihatan seperti berikut:

    Jika pembatas anda ialah koma dengan atau tanpa ruang , anda boleh menggunakan formula berikut untuk mengekstrak subrentetan selepasnya (dengan 1000 ialah bilangan maksimum aksara untuktarik):

    =TRIM(MID(A2, SEARCH(",", A2)+1, 1000))

    Seperti yang anda lihat, tiada formula universal yang boleh mengendalikan semua jenis rentetan. Dalam setiap kes tertentu, anda perlu mencari penyelesaian anda sendiri.

    Berita baiknya ialah fungsi tatasusunan dinamik yang muncul dalam Excel 365 menjadikan penggunaan banyak formula lama tidak diperlukan. Sebaliknya, anda boleh menggunakan fungsi ini:

    • TEXTSPLIT - rentetan belah mengikut mana-mana pembatas yang anda tentukan.
    • TEXTBEFORE - ekstrak teks sebelum aksara atau subrentetan tertentu.
    • TEXTAFTER - ekstrak teks selepas aksara atau perkataan tertentu.

    Untuk lebih banyak contoh formula untuk membahagikan sel dalam Excel, sila semak sumber berikut:

    • Ekstrak teks sebelum aksara tertentu
    • Dapatkan subrentetan selepas aksara tertentu
    • Ekstrak teks antara dua kemunculan aksara
    • Pisah sel dengan koma, bertindih, sengkang, sempang atau pembatas lain
    • Pisah sel mengikut pemisah baris
    • Asingkan teks dan nombor
    • Formula untuk mengasingkan nama dalam Excel

    Pisah sel menggunakan ciri Teks Pisah

    Sekarang anda sudah biasa dengan ciri terbina, izinkan saya menunjukkan kepada anda cara alternatif untuk membahagikan sel dalam Excel. Maksud saya alat Teks Pisah yang disertakan dengan Suite Ultimate untuk Excel kami. Ia boleh melakukan operasi berikut:

    • Pisah sel dengan aksara
    • Pisah sel dengan rentetan
    • Pisah sel dengan topeng (corak)

    Sebagai contoh, membelahbutiran peserta dalam satu sel kepada beberapa sel boleh dilakukan dalam 2 langkah pantas:

    1. Pilih sel yang ingin anda pisahkan dan klik ikon Split Text pada Tab Ablebits Data , dalam kumpulan Teks .
    2. Pada anak tetingkap tambahan, konfigurasikan pilihan berikut:
      • Pilih Koma dan Ruang sebagai pembatas.
      • Pilih Anggap pembatas berturut-turut sebagai satu kotak semak.
      • Pilih Paha kepada lajur .
      • Klik Pasi butang.

    Selesai! Empat lajur baharu dengan data pecahan dimasukkan antara lajur asal dan anda hanya perlu memberikan nama yang sesuai kepada lajur tersebut:

    Petua. Untuk memisahkan lajur nama kepada nama pertama, nama keluarga dan nama tengah, anda boleh menggunakan alat Nama Pisah khas.

    Jika anda ingin melihat Teks Pisah dan Split Names alatan dalam tindakan, kami dialu-alukan untuk menggunakan pautan muat turun di bawah. Saya mengucapkan terima kasih kerana membaca dan berharap dapat berjumpa anda di blog kami minggu hadapan!

    Muat turun yang tersedia

    Versi berfungsi penuh Ultimate Suite 14 hari (fail .exe)

    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.