Cara Mengekstrak Nombor atau Teks Dari Excel

Cara Mengekstrak Nombor atau Teks Dari Excel

Microsoft Excel hebat bekerja dengan nombor dan teks --- tetapi jika anda menggunakan kedua-duanya dalam sel yang sama, anda mungkin menghadapi kesukaran. Nasib baik, anda dapat mengekstrak nombor atau teks dari sel untuk berfungsi dengan data anda dengan lebih berkesan. Kami menunjukkan beberapa pilihan, bergantung pada format data anda sekarang.





Nombor Excel Diformat sebagai Teks

Ini adalah keadaan biasa, dan --- untungnya --- sangat mudah ditangani. Kadang-kadang, sel yang hanya mengandungi nombor dilabel atau diformat sebagai teks dengan salah, menghalang Microsoft Excel menggunakannya dalam operasi.





Anda dapat melihat pada gambar di bawah bahawa sel di lajur A diformat sebagai teks, seperti yang ditunjukkan oleh kotak format nombor. Anda mungkin juga melihat bendera hijau di sudut kiri atas setiap sel.





Tukar Teks ke Nombor di Excel

Sekiranya anda melihat bendera hijau di sudut kiri atas, pilih satu atau lebih sel, klik tanda amaran, dan pilih Tukar ke Nombor .

Jika tidak, pilih sel dan, dalam menu Format Nombor di Pita, pilih lalai Nombor pilihan.



Sekiranya anda memerlukan pilihan yang lebih terperinci, klik kanan sel yang diserlahkan dan pilih Format Sel , yang akan membuka menu masing-masing. Di sini, anda boleh menyesuaikan format nombor dan menambah atau membuang perpuluhan, menambah pemisah 1.000, atau menguruskan nombor negatif.

Jelas sekali, anda juga boleh menggunakan pilihan Pita atau Format Sel yang digariskan di atas untuk menukar nombor menjadi teks, atau teks ke mata wang, masa, atau format lain yang anda mahukan.





Terapkan Pemformatan Nombor Dengan Tampalan Khas Excel

Untuk kaedah ini berfungsi, anda perlu memasukkan nombor (sebarang nombor) ke dalam sel; penting bahawa sel ini juga diformat sebagai nombor. Salin sel itu. Sekarang, pilih semua sel yang ingin anda ubah ke format nombor, pergi ke Laman Utama> Tampal> Tampal Istimewa , pilih Format untuk menampal hanya format sel yang anda salin pada mulanya, kemudian klik okey .

Operasi ini menerapkan format sel yang anda salin ke semua sel yang dipilih, bahkan sel teks.





Ekstrak Nombor atau Teks Dari Sel Format Campuran

Sekarang kita sampai ke bahagian yang sukar: mengeluarkan nombor dari sel yang mengandungi pelbagai format input. Sekiranya anda mempunyai nombor dan unit (seperti '7 penyodok,' seperti yang kami ada di bawah), anda akan menghadapi masalah ini. Untuk menyelesaikannya, kami akan melihat beberapa cara yang berbeza untuk membahagikan sel menjadi nombor dan teks, yang membolehkan anda bekerjasama dengan masing-masing.

Nombor Pisahkan Dari Teks

Sekiranya anda mempunyai banyak sel yang mengandungi gabungan nombor dan teks atau gandaan keduanya, memisahkannya secara manual mungkin memerlukan banyak masa. Untuk melalui proses dengan lebih pantas, anda boleh menggunakan Microsoft Excel Teks ke Lajur fungsi.

Pilih sel yang anda mahu tukar, pergi ke Data> Teks ke Lajur , dan gunakan wizard untuk memastikan sel keluar dengan betul. Sebilangan besarnya, anda hanya perlu mengklik Seterusnya dan Selesai , tetapi pastikan anda memilih pembatas yang sepadan; dalam contoh ini, koma.

Sekiranya anda hanya mempunyai nombor satu dan dua digit, maka Lebar Tetap pilihan juga berguna, kerana ia hanya akan memisahkan dua atau tiga watak pertama sel. Anda juga boleh membuat sebilangan pemisahan dengan cara itu.

Catatan: Sel yang diformat sebagai teks akan tidak secara automatik muncul dengan pemformatan nombor (atau sebaliknya), yang bermaksud anda mungkin masih perlu menukar sel ini seperti yang dijelaskan di atas.

Ekstrak Nombor atau Teks Dari Rentetan Terhad

Kaedah ini agak membebankan, tetapi berfungsi dengan baik pada set data kecil. Yang kami anggap di sini ialah ruang memisahkan nombor dan teks, walaupun kaedah ini juga berfungsi untuk pembatas lain.

Fungsi utama yang akan kita gunakan di sini adalah LEFT, yang mengembalikan watak paling kiri dari sel. Seperti yang anda lihat dalam set data kami di atas, kami mempunyai sel dengan nombor satu, dua, dan tiga watak, jadi kami perlu mengembalikan satu, dua, atau tiga aksara paling kiri dari sel. Dengan menggabungkan KIRI dengan Fungsi CARIAN , kita boleh mengembalikan semuanya ke kiri ruang. Inilah fungsinya:

= KIRI (A1, CARI ('', A1, 1))

Ini akan mengembalikan semuanya ke kiri ruang. Dengan menggunakan fill fill untuk menerapkan formula ke sel lain, inilah yang kami dapat (anda dapat melihat formula di bar fungsi di bahagian atas gambar):

Seperti yang anda lihat, sekarang kita telah mengasingkan semua nombor, jadi kita boleh memanipulasinya. Ingin mengasingkan teks juga? Kita boleh menggunakan fungsi KANAN dengan cara yang sama:

= KANAN (A1, LEN (A1) -CARIAN ('', A1, 1))

Ini mengembalikan aksara X dari sebelah kanan sel, di mana x adalah panjang keseluruhan sel dikurangkan bilangan aksara di sebelah kiri ruang.

Sekarang anda juga boleh memanipulasi teks. Ingin menggabungkannya lagi? Cukup gunakan fungsi CONCATENATE dengan semua sel sebagai input:

= KANDUNGAN (E1, F1)

Jelas sekali, kaedah ini paling berkesan jika anda hanya mempunyai nombor dan unit, dan tidak ada yang lain. Sekiranya anda mempunyai format sel lain, anda mungkin perlu kreatif dengan formula agar semuanya berfungsi dengan betul. Sekiranya anda mempunyai set data raksasa, ia akan bernilai masa yang diperlukan untuk mendapatkan rumusannya!

Keluarkan Nombor Dari Satu Hujung Rentetan Berterusan

Sekarang bagaimana jika tidak ada pembatas yang memisahkan nombor dan teks anda?

Jika anda mengekstrak nombor dari kiri atau kanan rentetan , anda boleh menggunakan variasi formula KIRI atau KANAN yang dibincangkan di atas:

= KIRI (A1, SUM (LEN (A1) -LEN (SUBSTITUT (A1, {'0', '1', '2', '3', '4', '5', '6', '7' , '8', '9'}, ''))))

= KANAN (A1, SUM (LEN (A1) -LEN (SUBSTITUT (A1, {'0', '1', '2', '3', '4', '5', '6', '7' , '8', '9'}, ''))))

Ini akan mengembalikan semua nombor dari kiri atau kanan rentetan.

Jika anda mengekstrak nombor dari kanan rentetan , anda juga boleh menggunakan proses dua langkah. Pertama, tentukan lokasi digit pertama anda dalam rentetan menggunakan fungsi MIN. Kemudian, anda boleh memasukkan maklumat tersebut ke dalam variasi formula KANAN, untuk memisahkan nombor anda dari teks anda.

= MIN (CARIAN ({0,1,2,3,4,5,6,7,8,9}, A1 & '0123456789'))

saya menjumpai iphone bagaimana saya membukanya

= KANAN (A1, LEN (A1) -B1 + 1)

Catatan: Semasa anda menggunakan formula ini, ingat bahawa anda mungkin perlu menyesuaikan watak lajur dan nombor sel.

Ekstrak Nombor Dari Kedua-dua Hujung Rentetan Berterusan

Dengan strategi di atas, anda seharusnya dapat mengekstrak nombor atau teks dari kebanyakan sel format campuran yang memberi anda masalah. Walaupun tidak, anda mungkin boleh menggabungkannya dengan beberapa fungsi teks kuat yang disertakan dalam Microsoft Excel untuk mendapatkan watak yang anda cari. Walau bagaimanapun, terdapat beberapa situasi yang lebih rumit yang memerlukan penyelesaian yang lebih rumit.

Sebagai contoh, saya dapati jawatan forum di mana seseorang ingin mengekstrak nombor dari rentetan seperti '45t * & 65 /', sehingga dia akan berakhir dengan '4565.' Poster lain memberikan formula berikut sebagai satu cara untuk melakukannya:

= SUMPRODUCT (MID (0 & A1, LARGE (INDEX (ISNUMBER (- MID (A1, ROW ($ 1: $ 25), 1)) *

ROW ($ 1: $ 25), 0), ROW ($ 1: $ 25)) + 1,1) * 10 ^ ROW ($ 1: $ 25) / 10)

Sejujurnya, saya tidak tahu bagaimana ia berfungsi. Tetapi menurut catatan forum, ia akan mengeluarkan nombor daripada rentetan nombor yang rumit dan watak lain. Maksudnya ialah, dengan cukup masa, kesabaran, dan usaha, anda dapat mengekstrak nombor dan teks dari apa sahaja! Anda hanya perlu mencari sumber yang betul.

Selepas beberapa petua Excel lagi? Inilah cara menyalin formula di Excel .

Berkongsi Berkongsi Tweet E-mel Cara Membersihkan PC Windows Anda Menggunakan Prompt Perintah

Sekiranya ruang komputer Windows anda hampir habis, bersihkan sampah menggunakan utiliti Prompt Perintah pantas ini.

Baca Seterusnya
Topik-topik yang berkaitan
  • Produktiviti
  • Hamparan
  • Microsoft Excel
Mengenai Pengarang Tina Sieber(831 Artikel Diterbitkan)

Semasa menamatkan PhD, Tina mula menulis mengenai teknologi pengguna pada tahun 2006 dan tidak pernah berhenti. Sekarang juga sebagai editor dan SEO, anda boleh mendapatkannya Twitter atau mendaki jalan berhampiran.

Lagi Dari Tina Sieber

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan