Rumus Excel: Tukar teks ke nombor -

Isi kandungan

Formula generik

=VALUE(A1)

Ringkasan

Untuk menukar nilai teks sederhana menjadi angka, anda boleh menggunakan fungsi NILAI, atau hanya menambahkan sifar seperti yang dijelaskan di bawah. Dalam contoh yang ditunjukkan, formula dalam C5 adalah:

=VALUE(B5)

Latar belakang

Kadang-kadang Excel berakhir dengan teks dalam sel, apabila anda benar-benar mahukan nombor. Terdapat banyak sebab ini mungkin berlaku, dan banyak cara untuk memperbaikinya. Artikel ini menerangkan pendekatan berasaskan formula mengubah nilai teks menjadi angka.

Penjelasan

Dalam contoh ini, nilai dalam lajur A "disimpan sebagai teks". Ini bermaksud jika anda mencuba SUM lajur A, anda akan mendapat hasil sifar.

Fungsi NILAI akan cuba "memaksa" nombor yang disimpan sebagai teks ke nombor yang benar. Dalam kes mudah, ia akan berjaya dan anda akan mendapat hasil berangka. Sekiranya tidak berjaya, anda akan mendapat ralat # NILAI.

Tambah sifar sebagai gantinya

Satu lagi tipu muslihat adalah dengan menambahkan sifar pada nilai teks dengan formula seperti ini:

=A1+0

Ini memaksa Excel untuk mencuba dan menukar nilai teks menjadi nombor untuk mengendalikan operasi matematik. Ini mempunyai fungsi yang sama seperti NILAI di atas. Dalam contoh yang ditunjukkan, C7 menggunakan formula ini.

Melucutkan watak lain

Sekiranya sel mengandungi aksara bukan angka seperti tanda hubung, tanda baca, dan sebagainya, anda perlu membuang watak tersebut sebelum dapat menukarnya menjadi angka.

Rumus dalam C8 dan C9 menunjukkan cara menggunakan fungsi KIRI dan KANAN untuk melucutkan aksara bukan angka dari nilai teks sebelum diubah menjadi angka. Anda juga boleh menggunakan fungsi MID dalam situasi yang lebih rumit. Sekiranya anda perlu melucuti ruang tambahan atau watak bukan cetak lain, lihat fungsi TRIM dan CLEAN.

Akhirnya, fungsi SUBSTITUTE akan membolehkan anda membuang watak dengan fungsi jenis "cari dan ganti".

Artikel menarik...