Excel: tukar teks kepada nombor dengan formula dan cara lain

  • Berkongsi Ini
Michael Brown

Tutorial menunjukkan pelbagai cara untuk menukar rentetan menjadi nombor dalam Excel: Tukar kepada pilihan semakan ralat Nombor, formula, operasi matematik, Tampal Khas dan banyak lagi.

Kadangkala nilai dalam lembaran kerja Excel anda kelihatan seperti nombor, tetapi nilai tersebut tidak dijumlahkan, tidak didarab dan menghasilkan ralat dalam formula. Sebab biasa untuk ini ialah nombor yang diformatkan sebagai teks. Dalam kebanyakan kes, Microsoft Excel cukup bijak untuk menukar rentetan berangka yang diimport daripada program lain kepada nombor secara automatik. Tetapi kadangkala nombor dibiarkan diformat sebagai teks yang menyebabkan berbilang isu dalam hamparan anda. Tutorial ini akan mengajar anda cara menukar rentetan kepada nombor "benar".

    Cara mengenal pasti nombor yang diformatkan sebagai teks dalam Excel

    Excel mempunyai ciri semakan ralat terbina yang memaklumkan anda tentang kemungkinan masalah dengan nilai sel. Ini muncul sebagai segitiga hijau kecil di sudut kiri atas sel. Memilih sel dengan penunjuk ralat memaparkan tanda berhati-hati dengan tanda seru kuning (sila lihat tangkapan skrin di bawah). Letakkan penuding tetikus di atas tanda dan Excel akan memberitahu anda tentang kemungkinan isu: Nombor dalam sel ini diformatkan sebagai teks atau didahului dengan tanda kutip .

    Dalam sesetengah kes, penunjuk ralat tidak muncul untuk nombor yang diformatkan sebagai teks. Tetapi terdapat penunjuk visual lain teks-nombor:

    Nombor String (nilai teks)
    • Dijajarkan ke kanan secara lalai.
    • Jika beberapa sel dipilih, Bar Status menunjukkan Purata , Kira dan JUMLAH .
    • Dijajar ke kiri secara lalai.
    • Jika beberapa sel dipilih, Bar Status hanya menunjukkan Kiraan .
    • Format Nombor kotak memaparkan format Teks (dalam banyak kes, tetapi tidak selalu).
    • Mungkin terdapat tanda kutip utama yang boleh dilihat dalam bar formula.

    Dalam imej di bawah, anda boleh melihat perwakilan teks nombor di sebelah kanan dan nombor sebenar di sebelah kiri:

    Bagaimana untuk menukar teks kepada nombor dalam Excel

    Terdapat beberapa cara berbeza untuk menukar teks kepada nombor Excel. Di bawah ini kami akan membincangkan semuanya bermula dengan yang terpantas dan paling mudah. Jika teknik mudah tidak berkesan untuk anda, jangan berkecil hati. Tiada cabaran yang tidak boleh dilalui. Anda hanya perlu mencuba cara lain.

    Tukar kepada nombor dalam Excel dengan semakan ralat

    Jika sel anda memaparkan penunjuk ralat (segi tiga hijau di sudut kiri atas), menukar rentetan teks kepada nombor ialah perkara dua klik:

    1. Pilih semua sel yang mengandungi nombor yang diformatkan sebagai teks.
    2. Klik tanda amaran dan pilih Tukar kepada Nombor .

    Selesai!

    Tukar teks kepada nombor denganmenukar format sel

    Satu lagi cara pantas untuk menukar nilai berangka yang diformatkan sebagai teks kepada nombor ialah ini:

    1. Pilih sel dengan nombor berformat teks.
    2. Hidup tab Laman Utama , dalam kumpulan Nombor , pilih Umum atau Nombor daripada lungsur turun Format Nombor senarai.

    Nota. Kaedah ini tidak berfungsi dalam beberapa senario. Contohnya, jika anda menggunakan format Teks pada sel, masukkan nombor, dan kemudian tukar format sel kepada Nombor, sel akan kekal diformat sebagai teks.

    Tukar teks kepada nombor dengan Tampal Khas

    Berbanding dengan teknik sebelumnya, kaedah menukar teks kepada nombor memerlukan beberapa langkah lagi, tetapi berfungsi hampir 100% masa.

    Untuk betulkan nombor yang diformatkan sebagai teks dengan Tampal Khas , berikut adalah perkara yang anda lakukan:

    1. Pilih sel nombor teks dan tetapkan formatnya kepada Umum seperti yang dijelaskan di atas .
    2. Salin sel kosong. Untuk ini, sama ada pilih sel dan tekan Ctrl + C atau klik kanan dan pilih Salin daripada menu konteks.
    3. Pilih sel yang ingin anda tukar kepada nombor, klik kanan, dan kemudian klik Tampal Khas . Sebagai alternatif, tekan pintasan Ctrl + Alt + V.
    4. Dalam kotak dialog Tampal Khas , pilih Nilai dalam bahagian Tampal dan Tambah dalam bahagian Operasi .
    5. Klik OK .

    Jika selesaidengan betul, nilai anda akan menukar penjajaran lalai dari kiri ke kanan, bermakna Excel kini menganggapnya sebagai nombor.

    Tukar rentetan kepada nombor dengan Teks kepada Lajur

    Ia adalah satu lagi cara bebas formula untuk menukar teks kepada nombor dalam Excel. Apabila digunakan untuk tujuan lain, contohnya untuk membelah sel, wizard Text to Columns ialah proses berbilang langkah. Untuk melakukan penukaran teks kepada nombor, anda mengklik butang Selesai pada langkah pertama :)

    1. Pilih sel yang anda ingin tukar kepada nombor dan pastikan formatnya ditetapkan kepada Umum .
    2. Tukar kepada tab Data , kumpulan Alat Data dan klik Teks ke Lajur butang .
    3. Dalam langkah 1 Tukar Teks kepada Wizard Lajur , pilih Terhad di bawah Jenis data asal dan klik Selesai .

    Itu sahaja yang ada!

    Tukar teks kepada nombor dengan formula

    Setakat ini, kami telah membincangkan ciri terbina dalam yang boleh digunakan untuk menukar teks kepada nombor dalam Excel. Dalam banyak situasi, penukaran boleh dilakukan dengan lebih pantas dengan menggunakan formula.

    Formula 1. Tukar rentetan kepada nombor dalam Excel

    Microsoft Excel mempunyai fungsi khas untuk menukar rentetan kepada nombor - fungsi VALUE. Fungsi ini menerima kedua-dua rentetan teks yang disertakan dalam tanda petikan dan rujukan kepada sel yang mengandungi teks yang hendak ditukar.

    NILAImalah fungsi boleh mengecam nombor yang dikelilingi oleh beberapa aksara "tambahan" - ia adalah perkara yang tidak boleh dilakukan oleh kaedah sebelumnya.

    Sebagai contoh, formula VALUE mengecam nombor yang ditaip dengan simbol mata wang dan seribu pemisah:

    =VALUE("$1,000")

    =VALUE(A2)

    Untuk menukar lajur nilai teks, anda masukkan formula dalam sel pertama dan seret pemegang isian untuk menyalin formula ke bawah lajur:

    Untuk mendapatkan maklumat lanjut, sila lihat formula VALUE untuk menukar teks kepada nombor.

    Formula 2. Tukar rentetan kepada tarikh

    Selain teks -nombor, fungsi VALUE juga boleh menukar tarikh yang diwakili oleh rentetan teks.

    Sebagai contoh:

    =VALUE("1-Jan-2018")

    Atau

    =VALUE(A2)

    Di mana A2 mengandungi tarikh teks.

    Secara lalai, formula VALUE mengembalikan nombor siri yang mewakili tarikh dalam sistem Excel dalaman. Untuk hasil yang dipaparkan sebagai tarikh sebenar, anda hanya perlu menggunakan format Tarikh pada sel formula.

    Hasil yang sama boleh dicapai dengan menggunakan fungsi DATEVALUE:

    =DATEVALUE(A2)

    Untuk mendapatkan maklumat lanjut, sila lihat Cara menukar teks kepada tarikh dalam Excel.

    Formula 3. Ekstrak nombor daripada rentetan

    Fungsi VALUE juga berguna apabila anda mengekstrak nombor daripada rentetan teks dengan menggunakan salah satu fungsi Teks seperti KIRI, KANAN dan TENGAH.

    Sebagai contoh, untuk mendapatkan 3 aksara terakhir daripada rentetan teks dalam A2 dan kembalikan hasilnya sebagai nombor, gunakanformula ini:

    =VALUE(RIGHT(A2,3))

    Tangkapan skrin di bawah menunjukkan formula tukar teks kepada nombor kami dalam tindakan:

    Jika anda tidak membalut fungsi RIGHT menjadi VALUE, hasilnya akan dikembalikan sebagai teks, lebih tepat lagi rentetan angka, yang menjadikan sebarang pengiraan dengan nilai yang diekstrak mustahil.

    Untuk mendapatkan maklumat lanjut, sila lihat Cara mengekstrak nombor daripada rentetan dalam Excel .

    Tukar rentetan Excel kepada nombor dengan operasi matematik

    Satu lagi cara mudah untuk menukar nilai teks kepada nombor dalam Excel ialah melakukan operasi aritmetik mudah yang sebenarnya tidak mengubah nilai asal. Apa boleh jadi? Contohnya, menambah sifar, mendarab atau membahagi dengan 1.

    =A2+0

    =A2*1

    =A2/1

    Jika nilai asal diformatkan sebagai teks, Excel boleh menggunakan format Teks secara automatik pada hasil juga. Anda mungkin perasan bahawa dengan nombor sejajar kiri dalam sel formula. Untuk membetulkannya, pastikan anda menetapkan format Umum untuk sel formula.

    Petua. Jika anda ingin mempunyai hasil sebagai nilai, bukan formula, gunakan ciri Tampal Khas untuk menggantikan formula dengan nilainya.

    Begitulah anda menukar teks kepada nombor dalam Excel dengan formula dan ciri terbina dalam. Saya mengucapkan terima kasih kerana membaca dan berharap dapat berjumpa anda di blog kami minggu hadapan!

    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.