FaizBlog LogoFaizBlog
Back to all articles
Microsoft ExcelTutorialOfficeFormulaErrorDebugging

#VALUE!, #N/A, #REF!, #DIV/0! di Excel — Artinya Apa & Cara Memperbaikinya

Panduan lengkap arti error Excel: #VALUE!, #N/A, #REF!, #DIV/0!, plus #NAME?, #NUM!, dan #NULL!. Berisi penyebab, contoh, dan cara memperbaiki dengan IFERROR/IFNA — dilengkapi ilustrasi per section.

AI Insights

Generate a summary and suggested tags for this post.

Saat bekerja dengan formula Excel, cepat atau lambat kamu akan bertemu tulisan merah aneh seperti #VALUE!, #N/A, #REF!, atau #DIV/0!. Bukannya menampilkan hasil, sel malah menunjukkan kode error. Kabar baiknya: setiap error ini punya arti spesifik dan solusinya jelas. Artikel ini membedah 4 error paling sering muncul di Excel — plus #NAME?, #NUM!, dan #NULL! sebagai bonus.

1. Kenapa Excel Menampilkan Error?

Excel menampilkan error saat rumus tidak bisa menghasilkan nilai valid. Bukan bug — justru Excel sedang memberi tahu bahwa ada yang salah dengan formulanya. Setiap kode error punya "alasan" berbeda:

Kode ErrorArti SingkatPenyebab Utama
#VALUE!Tipe data salahOperasi matematika pada teks
#N/AData tidak ditemukanVLOOKUP/MATCH gagal menemukan nilai
#REF!Referensi rusakSel/kolom/sheet yang dirujuk terhapus
#DIV/0!Pembagi nolMembagi angka dengan 0 atau sel kosong
#NAME?Nama tidak dikenalSalah ketik nama fungsi atau range
#NUM!Angka tidak validHasil terlalu besar / akar bilangan negatif
#NULL!Range tidak berpotonganSalah pakai spasi antar range

Tips: klik sel error → muncul segitiga kecil di kiri atas. Klik ikonnya untuk melihat penjelasan error dan opsi "Tampilkan Langkah Kalkulasi" — sangat membantu untuk debug rumus panjang.

2. #VALUE! — Tipe Data Salah

Penyebab error #VALUE! di Excel

Error paling sering muncul buat pemula. Terjadi saat rumus melakukan operasi matematika pada nilai yang bukan angka.

Penyebab umum

  • Sel yang seharusnya angka ternyata berisi teks (misal: "dua" bukan 2)
  • Ada spasi tersembunyi di sel angka (misal: "100 ")
  • Fungsi mengharapkan angka tapi diberi teks (=SUM(A1) di mana A1 = "abc")
  • Rentang array tidak konsisten ukurannya
  • Karakter khusus seperti minus tipografi () bukan minus biasa (-)

Contoh

A1 = 10
B1 = "dua"
=A1 + B1   →  #VALUE!   (tidak bisa menambah angka dengan teks)

Cara memperbaiki

SolusiCara
Cek tipe dataGunakan =ISNUMBER(A1) — hasilnya harus TRUE
Konversi teks ke angka=VALUE(A1) atau kalikan dengan 1: =A1*1
Buang spasi=TRIM(A1) lalu =VALUE(TRIM(A1))
Gunakan fungsi tahan error=SUM(A1:A10) — SUM otomatis skip teks (beda dengan +)
Data → Teks ke KolomPilih kolom → Data → Text to Columns → Finish (konversi massal)

3. #N/A — Data Tidak Ditemukan

Penyebab error #N/A di Excel

Muncul di fungsi lookup seperti VLOOKUP, HLOOKUP, XLOOKUP, MATCH, atau INDEX ketika nilai yang dicari tidak ada di tabel referensi.

Penyebab umum

  • Nilai memang tidak ada di tabel sumber
  • Beda tipe data antara nilai pencarian dan tabel (angka vs teks-angka)
  • Ada spasi ekstra di salah satu sel
  • VLOOKUP pakai TRUE (approximate match) padahal tabel tidak terurut
  • Salah kapitalisasi tidak masalah (VLOOKUP case-insensitive), tapi ejaan salah = #N/A

Contoh

=VLOOKUP("9999", A2:B100, 2, FALSE)   →  #N/A jika "9999" tidak ada
=MATCH("Andi", A:A, 0)                 →  #N/A jika "Andi" tidak ada

Cara memperbaiki

Solusi utama — bungkus dengan IFERROR atau IFNA:

=IFERROR(VLOOKUP(A2, Data!A:B, 2, FALSE), "Tidak ditemukan")
=IFNA(VLOOKUP(A2, Data!A:B, 2, FALSE), "Data belum ada")

IFNA vs IFERROR:

FungsiMenangkapKapan pakai
IFERRORSemua error (#N/A, #VALUE!, #REF!, dll.)Ingin bersih dari SEMUA error
IFNAHanya #N/AIngin tetap tahu error lain untuk debug

Tips debug #N/A:

  • Cek beda tipe data: =ISNUMBER(A2) vs =ISNUMBER(Sumber!A2)
  • Buang spasi: =TRIM(A2)
  • Konversi angka ke teks: =TEXT(A2, "0") — atau sebaliknya =VALUE(A2)
  • Untuk VLOOKUP, pastikan argumen ke-4 = FALSE (exact match)

4. #REF! — Referensi Rusak

Penyebab error #REF! di Excel

Terjadi saat formula merujuk ke sel yang sudah tidak ada. Ini error paling "berbahaya" karena biasanya karena aksi tidak sengaja seperti menghapus baris/kolom.

Penyebab umum

  • Menghapus kolom/baris/sheet yang jadi referensi di formula lain
  • Cut & paste menimpa sel yang dirujuk
  • VLOOKUP dengan index kolom lebih besar dari lebar tabel: =VLOOKUP(A1, B:C, 5, FALSE) → hanya 2 kolom, minta kolom ke-5 = #REF!
  • Referensi ke workbook eksternal yang file-nya berpindah/dihapus
  • OFFSET / INDIRECT yang meleset ke luar batas

Contoh

Awalnya:      =SUM(D3:D8)
Kolom D dihapus:  =SUM(#REF!)   →  seluruh formula rusak

Cara memperbaiki

SituasiSolusi
Baru saja terhapusTekan Ctrl + Z segera
Sudah terlanjurGanti #REF! di dalam formula dengan referensi yang benar
VLOOKUP index terlalu besarPerbaiki angka kolom sesuai lebar tabel
Referensi antar sheetCek nama sheet — mungkin sudah di-rename
Ingin cari semua #REF!Ctrl + F → cari #REF! di Formulas, bukan Values

Pencegahan:

  • Sebelum hapus kolom, pilih kolom → klik kanan → Trace Dependents untuk cek apa yang bergantung
  • Gunakan Named Range — kalau kolom pindah, nama tetap mengikuti sel

5. #DIV/0! — Bagi dengan Nol

Penyebab error #DIV/0! di Excel

Muncul saat rumus membagi dengan nol atau dengan sel yang kosong (Excel menganggap kosong = 0).

Penyebab umum

  • Pembagi bernilai 0: =A1/0
  • Pembagi adalah sel kosong: =A1/B1 dengan B1 kosong
  • Fungsi AVERAGE, AVERAGEIF pada range kosong
  • MOD dengan divisor 0

Contoh

A1 = 100
B1 = 0
=A1/B1        →  #DIV/0!

=AVERAGE(A1:A10) di mana A1:A10 semuanya kosong  →  #DIV/0!

Cara memperbaiki

Solusi paling umum — cek dulu sebelum bagi:

=IF(B1=0, 0, A1/B1)
=IF(B1="", "", A1/B1)
=IFERROR(A1/B1, 0)
=IFERROR(A1/B1, "-")

Untuk laporan yang lebih rapi:

=IFERROR(A1/B1, "Tidak dapat dihitung")

Tips: kalau ingin #DIV/0! tetap terlihat saat debug tapi disembunyikan saat print, gunakan Conditional Formatting → format font warna putih untuk sel error.

6. Bonus: #NAME?, #NUM!, dan #NULL!

#NAME? — Nama tidak dikenal

Excel tidak mengenali sesuatu di formula. Biasanya karena:

  • Salah ketik nama fungsi: =VLOKUP(...) (harusnya VLOOKUP)
  • Nama range yang tidak ada: =SUM(Penjualan2024) padahal range itu belum didefinisikan
  • String tanpa tanda kutip: =IF(A1>0, Positif, Negatif) — harus "Positif", "Negatif"
  • Tanda titik dua salah: =SUM(A1.A10) (harusnya A1:A10)

Solusi: cek ejaan formula. Excel biasanya highlight fungsi yang tidak dikenal.

#NUM! — Angka tidak valid

Muncul saat operasi matematika menghasilkan angka yang tidak masuk akal:

  • Akar bilangan negatif: =SQRT(-9)
  • Angka terlalu besar (> 1.79E+308)
  • Iterasi (IRR, RATE) tidak konvergen
  • Argumen fungsi tanggal di luar batas

Solusi: validasi input dengan IF atau IFERROR.

=IFERROR(SQRT(A1), "Input harus positif")

#NULL! — Range tidak berpotongan

Jarang muncul. Terjadi karena spasi salah di antara dua range:

=SUM(A1:A10 C1:C10)   →  #NULL!   (spasi antar range = operator "intersect")
=SUM(A1:A10, C1:C10)  →  OK        (koma = union)

7. Cegah Error dengan IFERROR

Cegah error dengan IFERROR di Excel

Formula profesional selalu antisipasi error. Bungkus formula yang berpotensi error dengan IFERROR agar output tetap rapi.

Pola umum

=IFERROR( formula_utama , nilai_pengganti )

Contoh nyata

=IFERROR(A1/B1, 0)
=IFERROR(VLOOKUP(A2, Data!A:D, 3, FALSE), "Data tidak ditemukan")
=IFERROR(SEARCH("apa", A1), "Tidak mengandung kata")

Kapan JANGAN pakai IFERROR

  • Saat kamu butuh tahu ada error untuk debug (pakai IFNA untuk hanya menangkap #N/A)
  • Saat error menandakan bug logika yang harus diperbaiki, bukan disembunyikan
  • Di kolom perhitungan penting (revenue, total) — lebih baik biarkan error terlihat daripada muncul angka 0 yang menyesatkan

8. Tools Debug Error di Excel

Excel punya beberapa fitur bawaan untuk melacak sumber error:

FiturLokasiKegunaan
Trace PrecedentsFormulas → Trace PrecedentsPanah biru ke sel yang dirujuk formula
Trace DependentsFormulas → Trace DependentsPanah biru ke sel yang bergantung pada sel ini
Evaluate FormulaFormulas → Evaluate FormulaJalankan formula step-by-step — sangat berguna untuk formula panjang
Show FormulasFormulas → Show Formulas (Ctrl + `)Tampilkan seluruh formula, bukan hasilnya
Error CheckingFormulas → Error CheckingCek semua error di worksheet sekaligus
Watch WindowFormulas → Watch WindowPantau nilai sel spesifik saat formula lain berubah

9. Ringkasan Cheatsheet

ErrorArtiFix Cepat
#VALUE!Tipe data salah=VALUE(A1) atau =TRIM(A1)
#N/AData tidak ditemukan=IFNA(rumus, "-")
#REF!Referensi rusakCtrl + Z, atau perbaiki referensi manual
#DIV/0!Pembagi nol=IF(B1=0, 0, A1/B1)
#NAME?Nama tidak dikenalCek ejaan fungsi & tanda kutip
#NUM!Angka tidak validValidasi input, hindari akar negatif
#NULL!Range tidak berpotonganGanti spasi jadi koma

Kesimpulan

  • Error di Excel bukan bug — itu feedback. Setiap kode error memberi tahu apa yang salah.
  • #VALUE! = tipe data, #N/A = tidak ditemukan, #REF! = referensi hilang, #DIV/0! = bagi nol.
  • IFERROR dan IFNA adalah pelindung utama — pakai di formula yang berpotensi error.
  • Gunakan Evaluate Formula dan Trace Precedents untuk debug formula panjang.
  • Jangan sembunyikan error di kolom kritikal — pastikan dulu logikanya benar sebelum menutupinya.

Sekali kamu paham cara membaca error Excel, produktivitas naik drastis — dari yang tadinya panik lihat #N/A, sekarang tinggal periksa 3 hal: tipe data, referensi, dan pembagi.