Jawab:
Dear XL-maniawan dan XL-maniawati, saya coba jawab pertanyaan Anda di sini satu per satu, tapi harap bersabar ya, kalau mau cepat, bisa ditanya langsung ke milis :)
Hai Enda Nasution, 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"

- ...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.
2 komentar iseng:
bagaimana caranya menghilangkan tanda baca seperti koma atau titik pada nilai mata uang,pada saat setelah mengcopy dari sistem JDE ke ms.exel????
Dimohon bantuannya..
utk pengguna excel 2007 bisa juga menggunakan fungsi iferror yang lebih ringkas dgn template :
=iferror([rumus asli],"")
Contoh :
=iferror(VLOOKUP(E3,$B$3:$C$8,2,FALSE),"")
utk pengguna excel 2003 dan sebelumnya tetap menggunakan cara yg disampaikan mas adminnya.
Post a Comment
Silahkan berkomentar tentang XL-mania...