5 penyebab #N/A dan solusinya
-
Nilai yang dicari memang tidak ada di tabel
fx=VLOOKUP("K009";A2:E6;2;FALSE)Pastikan kodenya benar-benar ada di kolom pertama tabel. Kalau memang boleh tidak ada, tangkap errornya dengan IFNA.
-
Ada spasi tersembunyi di data
fx=VLOOKUP("Andi";A2:B10;2;FALSE) → sel berisi "Andi "Bersihkan data dengan
=TRIM(A2), atau cari dengan=VLOOKUP(TRIM(H2);A2:B10;2;FALSE). -
Tipe data berbeda: angka vs teks
fx=VLOOKUP(1001;A2:B10;2;FALSE) → kolom A berisi "1001" (teks)Samakan tipenya. Ubah teks jadi angka dengan
=VALUE(A2), atau angka jadi teks dengan=H2&"". -
Range tabel tidak dikunci saat rumus disalin
fx=VLOOKUP(H3;A3:B11;2;FALSE) → range ikut bergeserKunci range dengan referensi absolut:
$A$2:$B$10(tekan F4). -
VLOOKUP mencari ke kiri
fxKolom kunci ada di sebelah kanan kolom yang ingin diambilVLOOKUP hanya bisa mengambil kolom di kanan kunci. Pakai
=INDEX(A2:A10;MATCH(H2;C2:C10;0))atau XLOOKUP.
Menyembunyikan #N/A dengan rapi
Kalau error ini memang bisa terjadi (misalnya data belum diisi), tampilkan nilai pengganti supaya laporan tetap rapi. Tetap cari penyebabnya dulu: menyembunyikan error bukan memperbaikinya.
=IFNA(VLOOKUP(H2;$A$2:$E$6;2;FALSE);"Tidak ditemukan")Rumus yang berhubungan
VLOOKUP
Mencari nilai di KOLOM PERTAMA tabel, lalu mengambil data dari kolom lain pada b...
XLOOKUP
Pengganti modern VLOOKUP: bisa mencari ke kiri, default cocok persis, dan punya...
MATCH
Mencari POSISI (urutan ke berapa) sebuah nilai di dalam range.
IFNA
Hanya menangkap error #N/A. Error lain tetap terlihat.
IFERROR
Jika rumus menghasilkan error apa pun, tampilkan pengganti.
TRIM
Menghapus spasi di awal & akhir serta spasi ganda di tengah teks.