Pertanyaan:
"Gimana caranya menghilangkan tanda NA() hasil vlookup?"
Jawab:
saya coba jawab pertanyaan Anda di sini satu per satu, tapi harap bersabar ya, kalau mau cepat, bisa ditanya langsung ke milis :)menjawab pertanyaan di sini, saya koreksi sedikit kalau boleh, harusnya #N/A, bukan N/A( ). Sebenarnya tanda #N/A itu tidak salah apa-apa, karena artinya "not available". Tapi banyak orang yang ingin menghilangkannya, bahasa Jawa nya "error handler".
Caranya cukup mudah, yaitu dengan menuliskan rumus aslinya ke dalam template:
=IF(ISNA( [rumus aslinya] ),"", [rumus aslinya]) di cell F3, kemudian mengcopynya ke range F4 sampai F8. Untuk kondisi lain, misalkan yang ingin dihilangkan adalah error jenis lain seperti #DIV/0!, #NAME?, #NUM!, dan lain-lain, ISNA dapat diganti dengan ISERROR. Begitu pula tanda "" dapat diganti dengan bentuk lain seperti "data tidak ada"
Penjelasan:
...ISNA(VLOOKUP(E3,$B$3:$C$8,2,FALSE))... berfungsi untuk mencari apakah rumus vlookup menghasilkan #N/A.
=IF(kondisi, hasil 1, hasil 2) berfungsi untuk memberikan hasil 1 jika nilai kondisi adalah TRUE, pada kasus ini jika nilai dalam ISNA( ) adalah #N/A, maka hasilnya adalah TRUE.
Saya memasukkan formula :
ReplyDelete=VLOOKUP(A11;[Database.xlsx]Buku!$A$1:$N$1000;2;FALSE)
menjadi
IF(ISNA(=VLOOKUP(A11;[Database.xlsx]Buku!$A$1:$N$1000;2;FALSE)),"",=VLOOKUP(A11;[Database.xlsx]Buku!$A$1:$N$1000;2;FALSE))
kok tetep error ya?
Ganti koma (,) dengan titik dua koma (;)
ReplyDelete