#VALUE! berarti sebuah rumus menerima jenis nilai yang salah, hampir selalu teks di tempat yang butuh angka. =B2+C2+D2 menghasilkan #VALUE! jika salah satu selnya berisi n/a, sedangkan =SUM(B2:D2) melewati teksnya dan menjumlahkan angka-angkanya.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total with + | Total with SUM |
| 2 | Ana | 120 | 95 | 110 | 325 | 325 |
| 3 | Ben | 80 | n/a | 105 | #VALUE! | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 | 395 |
| 5 | Dee | 90 | 100 | 85 | 275 | 275 |
#VALUE! Ada argumen dengan tipe yang salah, misalnya teks di tempat yang seharusnya angka.E3 menampilkan #VALUE! karena C3 berisi teks n/a. F3 menampilkan 185: SUM menjumlahkan 80 dan 105 lalu mengabaikan teksnya. Ketik sebuah angka di C3 dan kedua total menjadi sama. Klik E3 untuk melihat penjelasannya di bawah tabel.
Operator +, -, *, / dan ^ mencoba mengubah setiap operan menjadi angka. Operator ini berhasil pada teks yang terlihat seperti angka ("5") atau tanggal yang bisa dibaca Excel, dan gagal pada yang lainnya. Fungsi seperti SUM, AVERAGE, MIN, MAX dan PRODUCT justru melewati teks di dalam range.
Sel yang terlihat kosong ternyata berisi spasi
Ini #VALUE! yang paling sulit dilihat: selnya terlihat kosong, tetapi seseorang mengetik spasi di sana, atau selnya diimpor dari sistem lain bersama spasi. Sel yang benar-benar kosong dihitung sebagai 0 dalam operasi aritmetika. Spasi adalah teks.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Item | Price | Discount | Net price | Characters in C |
| 2 | Desk | 240 | 20 | 220 | 2 |
| 3 | Chair | 85 | #VALUE! | 1 | |
| 4 | Lamp | 40 | 40 | 0 |
#VALUE! Ada argumen dengan tipe yang salah, misalnya teks di tempat yang seharusnya angka.C3 dan C4 sama-sama terlihat kosong, tetapi D3 menampilkan #VALUE! dan D4 menampilkan 40. Kolom LEN membuka rahasianya: C3 punya satu karakter, yaitu spasi. Klik C3, hapus isinya, dan D3 menampilkan 85.
Untuk membersihkan satu kolom penuh di Excel, pilih kolomnya, tekan Ctrl+H (Control+H juga di Mac), ketik satu spasi di Find what, biarkan Replace with kosong lalu klik Replace All. Cara ini juga menghapus spasi di dalam teks, jadi lakukan hanya pada kolom angka. Untuk teks, pakai TRIM.
#VALUE! pada tanggal yang tersimpan sebagai teks
Excel bisa membaca tanggal yang diketik sebagai teks jika sesuai dengan format tanggal regionalmu, jadi "2026-03-15"+30 bisa dipakai di mana saja. Tanggal seperti 15.03.2026 bukanlah tanggal bagi Excel yang diatur ke bahasa Inggris AS: itu teks, dan menambahkan hari ke teks itu menghasilkan #VALUE!.
| A | B | C | |
|---|---|---|---|
| 1 | Delivered | Due (+30 days) | Fixed |
| 2 | 2026-03-15 | 2026-04-14 | |
| 3 | 15.03.2026 | #VALUE! | 2026-04-14 |
#VALUE! Ada argumen dengan tipe yang salah, misalnya teks di tempat yang seharusnya angka.B2 menampilkan 2026-04-14: teks ISO itu dibaca sebagai tanggal. B3 menampilkan #VALUE!. C3 mengambil tahun, bulan dan hari dari teksnya dengan RIGHT, MID dan LEFT, menyusun tanggal sungguhan dengan DATE, lalu menambahkan 30 hari: hasilnya 2026-04-14 juga.
Untuk satu kolom penuh, Data > Text to Columns lebih cepat: klik Next dua kali, pilih Date dan DMY di langkah 3, lalu klik Finish. Tanggal berupa teks biasanya berasal dari file CSV dan dari salin-tempel halaman web. Penjelasan lebih lanjut soal menyusun tanggal ada di halaman fungsi DATE.
Fungsi menerima argumen yang tidak bisa dipakainya
#VALUE! juga muncul jika sebuah fungsi menerima argumen dengan tipe yang benar tetapi nilainya mustahil, atau nilai dengan tipe yang salah.
| A | B | C | |
|---|---|---|---|
| 1 | Code | Result | What is wrong |
| 2 | AB-1042 | #VALUE! | negative length |
| 3 | AB-1042 | #VALUE! | start position 0 |
| 4 | AB-1042 | #VALUE! | column number 0 |
| 5 | 5 | #VALUE! | text typed as an argument |
#VALUE! Ada argumen dengan tipe yang salah, misalnya teks di tempat yang seharusnya angka.Setiap rumus melanggar satu aturan: LEFT tidak bisa menerima jumlah karakter negatif, MID mulai menghitung dari 1, nomor kolom VLOOKUP dimulai dari 1, dan AVERAGE melewati teks di dalam range tetapi tidak melewati teks yang diketik langsung di rumus. Ubah -1 menjadi 2 di B2 dan hasilnya AB.
Dua penyebab lain, yang berkaitan dengan versi Excel atau dengan file lain:
- Rumus array di Excel versi lama. Di Excel 2019 dan sebelumnya, rumus yang bekerja pada range utuh, seperti
=SUM(IF(A2:A10="North",B2:B10)), harus dikonfirmasi dengan Ctrl+Shift+Enter (Cmd+Shift+Enter di Mac). Dengan Enter biasa, rumusnya bisa menghasilkan#VALUE!. Excel 2021 dan Microsoft 365 tidak memerlukannya. - SUMIF atau COUNTIF yang menunjuk ke workbook yang tertutup. Fungsi-fungsi ini hanya bisa membaca workbook lain selama workbook itu terbuka. Buka file sumbernya, atau beralih ke SUMPRODUCT, yang tetap bekerja pada file yang tertutup.
Menemukan sel yang menyebabkan #VALUE!
Rumus panjang dengan banyak sel bisa gagal di sel mana pun. Di Excel:
- Pilih sel rumusnya lalu pilih Formulas > Evaluate Formula. Klik Evaluate berulang kali: Excel menghitung rumusnya satu langkah demi satu langkah dan menunjukkan di mana
#VALUE!pertama kali muncul. - Atau pilih Formulas > Error Checking > Trace Error. Panah-panah menunjuk ke sel yang terlibat.
- Periksa sel yang mencurigakan dengan
=ISTEXT(C3)atau=LEN(C3). Angka yang rata kiri di dalam selnya biasanya berupa teks; lihat teks ke angka untuk cara mengubahnya.
Perbaiki rumusnya, jangan sembunyikan error-nya
=IFERROR(B2+C2+D2,0) mengubah #VALUE! menjadi 0, tetapi untuk Ben angka 0 itu salah: ia menjual 185 di bulan-bulan yang ada datanya. Tulis total yang melewati teks saja.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total |
| 2 | Ana | 120 | 95 | 110 | |
| 3 | Ben | 80 | n/a | 105 | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 |
Giliranmu: n/a di C3 merusak penjumlahan dengan +. Tulis rumus di E2 yang menjumlahkan tiga bulan milik Ana dan tetap bekerja jika salah satunya berisi teks.
Tombol Periksa juga menguji rumusmu pada salinan sheet yang n/a-nya berada di baris Ana, jadi rumus dengan + akan gagal di sana. Jika sel berisi teks sebaiknya dihitung sebagai nol dalam perhitungan yang bukan penjumlahan, bungkus selnya: =N(C3) mengembalikan 0 untuk teks dan angkanya untuk angka, dan =IFERROR(C3*1,0) juga mengubah teks yang terlihat seperti angka, misalnya '5, menjadi 5.
Pertanyaan yang sering diajukan
Apa arti #VALUE! di Excel?
Sebuah rumus menerima nilai dengan tipe yang salah: biasanya teks di tempat yang seharusnya angka, seperti =B2+C2 saat C2 berisi n/a atau sebuah spasi. Error ini juga muncul jika sebuah fungsi menerima argumen yang tidak bisa dipakainya, misalnya =LEFT(A2,-1).
Kenapa menjumlahkan sel dengan + menghasilkan #VALUE! tetapi SUM tidak?
Operator + mencoba mengubah setiap operan menjadi angka dan gagal pada teks, jadi =B2+C2+D2 menghasilkan #VALUE! jika satu sel berisi teks. =SUM(B2:D2) melewati teks di dalam range dan menjumlahkan angka-angka yang ada.
Bagaimana cara mengatasi #VALUE! pada tanggal di Excel?
Tanggalnya berupa teks yang tidak bisa dibaca Excel sebagai tanggal menurut pengaturan regionalmu, misalnya 15.03.2026 di Excel yang diatur ke tanggal format AS. Susun ulang dengan =DATE(RIGHT(A2,4),MID(A2,4,2),LEFT(A2,2)), atau ubah kolomnya dengan Data > Text to Columns dan pilih format tanggal DMY di langkah 3.
Bagaimana cara menemukan sel yang menyebabkan #VALUE!?
Pilih rumusnya dan pakai Formulas > Evaluate Formula untuk menelusurinya langkah demi langkah, atau pilih Formulas > Error Checking > Trace Error untuk menggambar panah ke sel-sel yang terlibat. Sel yang terlihat kosong tetapi menghasilkan 1 dengan =LEN(C2) berisi sebuah spasi.
Bagaimana cara menyembunyikan #VALUE! di Excel?
=IFERROR(B2+C2,0) menampilkan 0 sebagai ganti error apa pun. Lebih baik perbaiki penyebabnya atau pakai rumus yang melewati teks, seperti =SUM(B2:C2), karena IFERROR juga menyembunyikan kesalahan yang sebenarnya ingin kamu lihat.