Error Excel #VALUE, #NAME, #REF: Arti dan Cara Benerinnya
TL;DR
Error #VALUE muncul waktu rumus dapet tipe data yang salah, misalnya kamu jumlahin angka sama teks. Error #NAME artinya Excel nggak kenal nama rumus atau range yang kamu tulis — biasanya salah ketik. Error #REF muncul waktu rumus nunjuk ke sel yang udah kehapus. Ketiganya bisa dilacak dari sumbernya, dan cuma sebagian yang pantes dibungkus IFERROR.
Error Excel bukan Excel lagi ngeledek kamu. Tiap kode error nunjuk ke satu masalah spesifik: #VALUE! artinya tipe data salah, #NAME? artinya Excel nggak kenal nama yang kamu tulis, #REF! artinya sel yang dirujuk udah kehapus.
Begitu kamu hafal artinya, benerin error jadi 30 detik, bukan 30 menit.
Ini panduan lengkap 7 error yang paling sering muncul, plus satu bagian yang jarang dibahas: kapan kamu nggak boleh pakai IFERROR.
Tabel cepat: arti tiap error Excel
| Error | Artinya | Penyebab paling sering |
|---|---|---|
#VALUE! | Tipe data salah | Ngitung angka sama teks |
#NAME? | Excel nggak kenal namanya | Salah ketik nama rumus |
#REF! | Sel yang dirujuk hilang | Baris/kolom kehapus |
#DIV/0! | Dibagi nol | Pembagi kosong atau nol |
#N/A | Nilai nggak ketemu | VLOOKUP nggak nemu match |
#NUM! | Angka nggak masuk akal | Akar dari angka negatif |
##### | Kolom kesempitan | Bukan error — lebarin kolomnya |
Yang terakhir itu bahkan bukan error. Excel cuma bilang "angkanya nggak muat". Dobel-klik batas kolom, beres.
Kenapa muncul #VALUE! dan gimana benerinnya?
#VALUE! muncul waktu rumus kamu dapet tipe data yang nggak dia harepin. Excel disuruh ngitung, tapi yang dikasih malah teks.
Contoh paling gampang: =A1+B1 di mana B1 isinya kata "belum bayar".
Tapi penyebab yang paling sering bikin orang bingung itu yang nggak keliatan.
Penyebab 1: Angka yang sebenernya teks
Kamu export data dari sistem kasir. Kolom harga keliatan penuh angka. Tapi begitu di-SUM, hasilnya error atau nol.
Cara ngecek: klik selnya, lihat perataan. Angka asli rata kanan otomatis. Teks rata kiri.
Cara benerin: pilih kolomnya, ke Data → Text to Columns → Next → Next → Finish. Excel bakal konversi semuanya jadi angka beneran.
Atau pakai rumus: =VALUE(A1).
Penyebab 2: Spasi tersembunyi
Sel isinya "1500 " dengan spasi di belakang. Keliatan sama persis kayak 1500. Tapi buat Excel, itu teks.
Benerin pakai =TRIM(A1) buat buang spasi ekstra, lalu bungkus VALUE:
=VALUE(TRIM(A1))
Kalau data kamu dari CSV atau sistem lama, ini penyebab nomor satu. Baca lebih lanjut soal fungsi TRIM.
Penyebab 3: Karakter non-printing
Kadang ada karakter tak terlihat (misalnya CHAR(160), non-breaking space) yang nyelip dari copy-paste web.
=VALUE(SUBSTITUTE(TRIM(A1), CHAR(160), ""))
Kelihatan berlebihan sampai kamu ngalamin sendiri.
Kenapa muncul #NAME? dan gimana benerinnya?
#NAME? artinya Excel baca sesuatu yang dia kira nama — nama rumus atau nama range — tapi dia nggak kenal itu.
Tiga penyebabnya:
1. Salah ketik nama rumus. =VLOKUP(...) bukan =VLOOKUP(...). Ini yang paling sering. Cek ejaan dulu sebelum panik.
2. Lupa tanda kutip di teks.
=IF(A1=selesai, "OK", "Belum") ← error #NAME?
=IF(A1="selesai", "OK", "Belum") ← benar
Tanpa kutip, Excel kira selesai itu nama range. Dia nggak nemu, jadi #NAME?.
3. Named range yang udah kehapus. Kamu pakai =SUM(DataPenjualan), tapi range bernama itu udah dihapus. Cek di Formulas → Name Manager.
Ada juga kasus versi Excel. Rumus baru kayak XLOOKUP nggak jalan di Excel 2016 ke bawah — muncul #NAME?. Kalau file kamu dishare ke orang dengan Excel lama, mereka bakal lihat error walaupun di komputer kamu fine.
Kenapa muncul #REF! dan gimana benerinnya?
#REF! paling jahat dari semuanya. Rumus kamu nunjuk ke sel yang udah nggak ada.
Skenarionya: kamu punya =SUM(C2:C50) di sel E1. Terus kamu hapus kolom C. Rumusnya jadi =SUM(#REF!).
Excel nggak bisa nebak kamu maunya apa, jadi dia nyerah.
Kalau baru kejadian: Ctrl+Z. Batalin penghapusan, terus sesuaikan rumusnya dulu sebelum hapus.
Kalau udah lama: kamu harus tulis ulang referensinya manual. Nggak ada jalan pintas. Excel udah lupa sel mana yang dimaksud.
Ini kenapa #REF! itu error yang harus kamu benerin, bukan sembunyiin. Bakal aku bahas di bawah.
Kapan boleh pakai IFERROR (dan kapan bahaya)
Ini bagian yang paling sering salah kaprah.
IFERROR nggak benerin error. Dia cuma nutupin.
=IFERROR(VLOOKUP(A2, Produk!A:C, 3, FALSE), "Produk baru")
Ini boleh. Kamu emang tau bakal ada produk baru yang belum masuk tabel referensi. #N/A di situ wajar, dan kamu mau tampilin label yang lebih ramah.
=IFERROR(SUM(#REF!), 0)
Ini bahaya. Rumusnya rusak, dan kamu baru aja bikin dia nampilin 0. Laporan kamu sekarang bilang omzetnya nol, dan nggak ada peringatan apa-apa.
Aturan yang aku pakai:
- Boleh IFERROR:
#N/Adari lookup yang wajar nggak ketemu,#DIV/0!dari pembagi yang wajar nol. - Jangan IFERROR:
#REF!,#NAME?,#VALUE!. Ketiganya artinya rumus kamu rusak. Benerin sumbernya.
Kalau kamu cuma mau nangkep #N/A doang, pakai IFNA — dia nggak nyembunyiin error lain.
=IFNA(VLOOKUP(A2, Produk!A:C, 3, FALSE), "Produk baru")
Ini lebih aman. Kalau ada #REF! nyelip, kamu masih bakal lihat errornya.
Contoh kasus: laporan toko_berkah yang rusak diam-diam
Aku pernah nemu file rekap penjualan toko UMKM — 12 sheet, satu per bulan, semua nyambung ke sheet ringkasan.
Pemiliknya bilang: "Angkanya aneh, tapi nggak ada error merah."
Ternyata semua rumus di sheet ringkasan dibungkus IFERROR(..., 0). Ada 3 sheet yang kolom referensinya kehapus. Rumusnya #REF!, tapi IFERROR ngubah jadi nol.
Hasilnya: omzet 3 bulan dilaporin Rp 0. Total tahunan meleset Rp 187 juta.
Nggak ada yang sadar selama 4 bulan.
Kalau IFERROR-nya nggak ada, error merah bakal muncul di hari pertama dan langsung ketauan.
Cara nemu error di file besar
Jangan scroll manual. Excel punya alat buat ini.
- Tekan F5 (Go To).
- Klik Special.
- Pilih Formulas, centang cuma Errors.
- Klik OK.
Excel bakal nyorot semua sel yang error sekaligus. Di file 5.000 baris, ini beda antara 10 detik dan 40 menit.
Buat ngelacak dari mana error datangnya, pakai Formulas → Trace Precedents. Excel bakal gambar panah ke sel-sel yang jadi sumber rumus itu.
FAQ
Apa arti error #VALUE di Excel?
Error #VALUE muncul waktu rumus kamu dapet tipe data yang salah. Paling sering karena kamu ngitung angka sama teks, misalnya =A1+B1 di mana B1 isinya kata. Penyebab lain yang sering luput: angka yang di-copy dari sistem lain masih berbentuk teks, atau ada spasi tersembunyi di dalam sel yang bikin Excel baca itu sebagai teks.
Kenapa muncul #NAME? di Excel?
Karena Excel nggak kenal nama yang kamu tulis. Tiga penyebabnya: salah ketik nama rumus seperti VLOKUP bukan VLOOKUP, lupa kasih tanda kutip di teks sehingga Excel kira itu nama range, atau pakai named range yang udah kehapus. Cek dulu ejaan rumusnya sebelum cari yang lain.
Gimana cara benerin error #REF di Excel?
Error #REF berarti rumus kamu nunjuk ke sel yang udah nggak ada, biasanya karena kamu hapus baris atau kolom yang direferensiin. Kalau baru kejadian, tekan Ctrl+Z buat batalin penghapusan. Kalau udah lama, kamu harus tulis ulang referensinya. Ini satu-satunya error yang nggak bisa diperbaiki otomatis, karena Excel udah lupa sel mana yang dimaksud.
Boleh nggak semua error dibungkus IFERROR?
Jangan. IFERROR nyembunyiin error, bukan benerin. Kalau kamu bungkus #REF pakai IFERROR, kamu cuma nutupin rumus yang rusak dan angkanya bakal salah diam-diam. IFERROR cocok buat error yang kamu emang harapkan, misalnya VLOOKUP yang wajar nggak nemu hasil. Buat error struktural seperti #REF dan #NAME, benerin sumbernya.
Apa bedanya #N/A sama #VALUE?
#N/A artinya nilai yang dicari nggak ketemu, dan ini sering wajar. VLOOKUP yang nyari kode produk baru bakal balikin #N/A kalau produk itu belum ada di tabel referensi. #VALUE artinya ada yang salah secara teknis di rumus kamu, biasanya tipe data. #N/A itu jawaban, #VALUE itu masalah.
Penutup
Tiga hal yang bikin kamu jago benerin error Excel:
Hafal arti tiap kode — #VALUE! tipe data, #NAME? ejaan, #REF! sel hilang. Pakai F5 → Special → Errors buat nemu semuanya sekaligus. Dan jangan bungkus error struktural pakai IFERROR, karena itu bikin laporan kamu bohong tanpa peringatan.
Lain kali muncul kotak merah, baca kodenya dulu. Excel udah kasih tau masalahnya di situ.
Mau lanjut? Baca VLOOKUP vs XLOOKUP — karena mayoritas #N/A yang kamu temuin asalnya dari sana.
Daftar lengkap kode error dan penyebabnya ada di dokumentasi resmi Microsoft Excel.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Artikel Terkait
Template Laporan Penjualan Excel: Struktur yang Dipakai Analis
Template laporan penjualan yang bener cuma butuh 3 sheet. Yang bikin laporan orang rusak biasanya karena data mentah dan hasil dicampur di satu tempat.
Cara Menghubungkan Google Sheets ke Looker Studio
Nyambungin Google Sheets ke Looker Studio cuma butuh 5 menit. Yang bikin lama itu datanya belum rapi. Ini urutan yang bener.
Cara Share Google Sheets dengan Aman: Permission & Protected Range
Panduan step by step share Google Sheets tanpa bikin rumus kehapus atau data gaji bocor — dari level permission, protected range, sampai audit siapa yang buka.