TO_PURE_NUMBER
Diperbarui
TO_PURE_NUMBER mengembalikan angka murni dari nilai yang berformat: persen, mata uang, atau tanggal. Format dibuang, nilainya tetap. Nilai 50% menjadi 0,5 dan 1 Januari 2025 menjadi 45658. Teks yang bukan angka dikembalikan tanpa perubahan. Hanya tersedia di Google Sheets.
Formula dasar
=TO_PURE_NUMBER(value)
| Argumen | Arti | Wajib? |
|---|---|---|
value | Angka berformat, atau referensi ke sel angka | Ya |
Contoh: melihat nilai di balik format
| Kolom 1 | A | B |
|---|---|---|
| 1 | Tampilan sel | Rumus |
| 2 | 50% | =TO_PURE_NUMBER(A2) |
| 3 | 1 Januari 2025 (format tanggal) | =TO_PURE_NUMBER(A3) |
| 4 | Rp1.500.000 (angka berformat Rupiah) | =TO_PURE_NUMBER(A4) |
| 5 | “Rp1.500.000” (teks) | =TO_PURE_NUMBER(A5) |
| Rumus | Hasil | Keterangan |
|---|---|---|
=TO_PURE_NUMBER(A2) | 0,5 | Persen jadi desimal |
=TO_PURE_NUMBER(A3) | 45658 | Nomor serial tanggal |
=TO_PURE_NUMBER(A4) | 1500000 | Format Rupiah hilang |
=TO_PURE_NUMBER(A5) | Rp1.500.000 | Teks dikembalikan apa adanya |
Nomor serial 45658 dihitung dengan Node dari tanggal acuan 30 Desember 1899. Hasil lainnya diturunkan dari dokumentasi Google dan belum dijalankan langsung di Google Sheets.
Kesalahan umum
| Gejala | Penyebab | Perbaikan |
|---|---|---|
| Hasil tetap “Rp1.500.000” | Sel berisi teks, bukan angka | =VALUE(SUBSTITUTE(SUBSTITUTE(A5,"Rp",""),".","")) |
| Hasil 45658 yang mengagetkan | Tanggal memang angka serial | Format > Angka > Tanggal bila ingin tampil tanggal |
| Hasil 0,5 untuk 50% | Persen adalah pecahan | Kalikan 100 bila ingin 50 |
#NAME? di Excel | TO_PURE_NUMBER tidak ada di Excel | Format sel Number atau fungsi N |
Excel vs Google Sheets, dan alternatifnya
- Excel tidak punya TO_PURE_NUMBER. Pilih format General atau Number, atau pakai N (yang mengubah teks jadi 0).
- Teks angka: VALUE. Format sebaliknya: TO_TEXT, TO_PERCENT, TO_DOLLARS.
- Menurut dokumentasi Google, hasilnya mirip Format > Angka > Normal, tetapi tanpa pemisah ribuan.
Sumber: TO_PURE_NUMBER di Google Docs Editors Help.
Tips
- Bila rumus perlu nilai mentah dari sel berformat, rujuk saja selnya. TO_PURE_NUMBER berguna terutama untuk menampilkan nilai itu.
- Bersihkan teks rupiah di kolom impor dengan SUBSTITUTE dan VALUE, bukan TO_PURE_NUMBER.
- Gunakan ISNUMBER sebelum mengonversi agar teks tidak lolos diam-diam.
Lihat juga
Pertanyaan yang sering muncul
Apakah TO_PURE_NUMBER bisa mengubah teks “Rp1.500.000” jadi angka?
Tidak. Teks dikembalikan tanpa perubahan. Fungsi ini menghapus format dari angka sungguhan, bukan membersihkan teks. Untuk teks pakai VALUE atau SUBSTITUTE.
Berapa hasil TO_PURE_NUMBER untuk 50%?
0,5. Persen disimpan sebagai pecahan desimal, jadi nilai murninya 0,5.
Apa hasil untuk sel berformat tanggal?
Nomor serial tanggal. Misalnya 1 Januari 2025 menjadi 45658.
Apa beda TO_PURE_NUMBER dan N?
N mengembalikan 0 untuk nilai bukan angka (dan 1 untuk TRUE). TO_PURE_NUMBER mengembalikan nilai bukan angka tanpa diubah.