Cara Mengubah Teks Menjadi Angka dan Sebaliknya di Excel

Cara mengubah Teks menjadi Angka (dan sebaliknya) ini dapat membantu Anda untuk mencegah kesalahan penafsiran data oleh Excel ketika Anda menggunakan Rumus / Fungsi. Misalnya, seperti contoh berikut:

Kolom A menggunakan Format Number Text. Sementara Kolom B menggunakan Format Number General.

Perlu Anda ketahui, Excel tidak sama memperlakukan kedua format number tersebut.

Misalnya, coba Anda masukkan Rumus Average pada Cell A7 dan B7. Hasilnya seperti gambar berikut:

Excel memberikan teks yang Anda ketik sebagai rumus pada Cell A7. Sementara pada Cell B7, Excel memberikan hasil perhitungan dari rumus Average yaitu 5.

Mungkin kasus ini jarang terjadi. Tapi jika terjadi, Anda bisa mengubahnya menjadi hasil (angka). Perhatikan tahap-tahap berikut:

  1. Pertama, Klik Cell A7, kemudian hapus (tekan tombol delete)
  2. Kedua, pada Tab Home, Ubah Format Number menjadi General
  3. Ketiga, Masukkan kembali Rumus yang Anda inginkan pada Cell A7. Berikut hasilnya:

Benar bukan ? Excel memberikan hasil 5. Tapi… Excel tetap menggunakan Format Number Text pada Cell A7. Karena data yang dicari nilai rata-ratanya (Range A3:A6) menggunakan Format Number Text.

Silahkan ubah format number menjadi general jika dibutuhkan.

Note: Untuk mengubah Angka menjadi Text, Anda bisa mengubah Format Number menjadi Text.

Di atas itu hanya contoh sederhana cara mengubah teks menjadi angka di Excel. Pada kenyataannya, banyak sekali contoh kasus lain yang berbeda dari contoh ini.

Oleh karena itu, Anda datang pada Panduan yang tepat. Saya berikan beberapa contoh lainnya terkait cara mengubah teks menjadi angka (number) dan sebaliknya.

Contoh Mengubah Teks Menjadi Angka Dengan Fungsi VALUE

Saya menggunakan data Kolom A pada contoh sebelumnya. Note: Data tersebut menggunakan Format Number Text.

Untuk mengubah Format Teks menjadi General dengan Rumus VALUE, silahkan lakukan tahap-tahap berikut:

  1. Pertama, ketik Rumus VALUE berikut: =VALUE( ada Cell B1
  2. Kedua, klik Cell A1
  3. Ketiga, ketik tanda tutup kurung “)”, kemudian tekan Enter. Berikut hasilnya:

Anda bisa lihat, Cell B1 sampai B5 memberikan hasil yang benar. Excel mengubah Format Number menjadi General serta mengidentifikasi data tersebut sebagai Angka (bukan teks).

Lalu kenapa dengan Cell B6 ? Apakah Rumus VALUE tidak bisa mengambil angka 75 dari kata “Nilai 75” tersebut ?

Tentu saja bisa.

Anda bisa menggunakan gabungan Fungsi VALUE dan RIGHT. Dalam contoh ini, silahkan masukkan Fungsi =VALUE(RIGHT(A6,2)) pada Cell B6. Berikut hasilnya:

Loh Rumus Right kan hanya mengambil data paling kanan sesuai kriteria (num_chars).

Bagaimana jika Anda ingin mengubah Teks menjadi Angka khususnya angka yang terdapat dalam sebuah kalimat Seperti data pada Kolom E ?

Tentu saja bisa bahkan tanpa rumus… Anda bisa menggunakan fitur Flash Fill. Jika Anda melakukannya dengan benar, hasilnya akan tampak seperti gambar berikut:

Penting! Pelajari Selengkapnya tentang Ekstrak / Mengambil / menggabungkan data dalam sebuah kalimat pada Panduan Flash Fill Excel

Contoh Mengubah Angka Menjadi Teks Dengan Fungsi TEXT

Fungsi TEXT bisa Anda gunakan untuk mengubah Angka menjadi Teks. Misalnya, Saya memiliki data berupa angka pada Kolom B. Kemudian mengubahnya menjadi Format Text dengan cara berikut:

  1. Pertama, ketik Fungsi TEXT berikut: =TEXT( pada Cell C1
  2. Kedua, klik Cell yang ingin diubah menjadi Text yaitu Cell B1 kemudian ketik operator pemisah Rumus ( , atau ; )
  3. Ketiga, masukkan Format Text. Dalam contoh ini, Saya menggunakan Format “Rp#,###.00”
  4. Terakhir, ketik tanda tutup kurung “)”, kemudian tekan Enter. Berikut hasilnya:

Penting! Lakukan AutoFill untuk mengubah Cell lainnya menjadi Text dengan cepat. Silahkan kunjungi Panduan AutoFill Excel.

Sedikit Saya jelaskan tentang Fungsi TEXT yang digunakan:

Jadi, tampilan data (Text) pada Kolom C akan tergantung pada Format_Text yang Anda gunakan. Dalam contoh ini, Saya menggunakan Format Rp#,###.00

Pertama-tama, Excel akan menyertakan Simbol Mata uang (Rp). Kemudiancoba perhatikan tanda # tertulis dengan Format #,###.

Format ini adalah Format bilangan Ribuan (#,### = 1,000). Dengan memberikan tanda koma (,) atau titik (.) diantara #,###, maka Excel mengerti bahwa Saya ingin menggunakan Format Ribuan.

Tanda # ini dapat mewakili angka berapapun. Jadi Excel akan mengganti tanda # ini dengan angka yang terdapat pada Cell B1.

Selanjutnya, .00 artinya jumlah desimal yang ingin Saya tampilkan.

Jadi dengan Rumus tersebut, Excel mengubah Angka menjadi Text dengan benar.

Tapi apa itu benar ya ?

Coba kita buktikan. Silahkan jumlahkan data pada Kolom B dan Kolom C. Anda bisa Menggunakan Rumus SUM. Hasilnya tampak seperti gambar berikut:

Benar bukan ? Karena data pada Kolom B terformat sebagai Angka, maka Excel memberikan hasil yang tepat untuk Rumus SUM.

Sementara, Kolom C terformat sebagai Text. Sedangkan Rumus SUM tidak bisa menjumlahkan data berupa Text meskipun data tersebut mewakili sebuah angka.

Lalu apa selanjutnya ? Silahkan tambah skill Anda tentang Format Cell Excel menggunakan Pintasan Panduan berikut. Atau kunjungi Pusat Panduan Excel M Jurnal.

Leave a Comment