Halo sobat setia belajar office dan tetap semangat !. Admin sudah membahas beberapa fungsi/rumus excel informasi diantaranya ISBLANK, ISNUMBER, ISTEXT dan ISNONTEXT, selanjutnya pada kesempatan ini kita akan membahas rumus Excel informasi ISNA.
Rumus Excel ISNA yaitu digunakan untuk menghasilkan nilai TRUE (Benar) Jika data pada cell merupakan Error atau kesalahan #N/A. Perlu diperhatikan dan digaris bawahi hanya untuk kesalahan Error #N/A saja. Sebaliknya jika tidak ada kesalahan #N/A tersebut nilainya FALSE (salah).
Sintaks penulisan rumus ISNA
= ISNA (Value)
Contohnya
=ISNA(#N/A), hasilnya TRUE
=ISNA(3), hasilnya FALSE.
Mungkin sobat-sobat ada yang bertanya, apa gunanya dari Rumus Excel ISNA ini ?. Oke.. untuk lebih mempermudah dalam memahami manfaat dan penggunaan dari rumus Excel ISNA akan kita bahas dalam contoh berikut ini.
Pada contoh ini kita akan membuat data gaji karyawan berdasar jabatan menggunakan rumus Excel, supaya lebih praktis dalam input kita bisa gunakan rumus Excel Vlookup, dimana kita cukup inputkan kode jabatan maka jabatan dan gajinya masing-masing akan muncul otomatis.
Penyebab munculnya pesan error (#N/A) salah satunya dari data Vlookup yang tidak ditemukan atau kosong untuk itu akan kita gabung dengan rumus IF dan ISNA untuk menghilangkan error tersbut.
Langkah-langkahnya sebagai berikut :
- Buat sheet/halaman 1 dengan nama Gaji seperti gambar dibawah ini, inputkan data-datanya.
- Buat sheet/halaman 2 dengan nama “Data Gaji Karyawan”, seperti gambar dibawah ini
Kemudian kita buat rumus Vlookup tipe False terlebih dahulu yaitu rumusnya :
Pada Cell D4 ketikan rumus =VLOOKUP(C4;Gaji!$B$5:$D$7;2;FALSE)
Pada Cell E4 ketikan rumus =VLOOKUP(C4;Gaji!$B$5:$D$7;3;FALSE)
Kemudian kita drag/tarik rumusnya kebawah.
Pada contoh diatas muncul pesan error #N/A pada data kosong, tentunya kurang bagus untuk dilihat ketika dicetak, untuk itu kita hilangkan pesan error tersebut dengan pengabungan rumus IF dan ISNA.
Rumusnya disempurnakan menjadi :
Pada Cell D4 ketikan rumus
=IF(ISNA(VLOOKUP(C4;Gaji!$B$5:$D$7;2;FALSE));” “;VLOOKUP(C4;Gaji!$B$5:$D$7;2;FALSE))
Pada Cell E4 ketikan rumus
=IF(ISNA(VLOOKUP(C4;Gaji!$B$5:$D$7;3;FALSE));””;VLOOKUP(C4;Gaji!$B$5:$D$7;3;FALSE))
Penjelasannya :
Jika vlookup terjadi error #N/A kalau TRUE hasil kosong “ “; FALSE hasil Vlookup.
Jika ingin download file contoh excel untuk latihan, silahkan di pada link dibawah ini
Terimakasih Semoga bermanfaat, jika ada pertanyaan silahkan tulis di komentar.
ternyata rumus excel banyak juga ya mas, jadi mempermudah pengerjaan spreadsheet 🙂
Iya mas bener ternyata memang banyak bgt rumus excel namun jarang kita pakai, tapi kalau dipakai pekerjaan dg data dengan data akan lebih terbantu.
Rumus If kpn rilis mas? pernah belajar tp sudah lupa,,,
rumus if sudah lama diposting mas
ini link contohnya : https://www.belajaroffice.com/rumus-if-excel-2010-untuk-membuat-daftar-kelulusan/
kalau ISNA sama IFERROR sama ga ya fungsinya? kan untuk menghilangkan N/A juga.
mungkin jadi seperti ini rumusnya :
=IFERROR(VLOOKUP(C4;Gaji!$B$5:$D$7;2;0);””) .
kalau saya salah mohon dikoreksi 🙂
ISNA dan IFERROR fungsinya sama-sama untuk menghilangkan error, namun ada bedanya kalau IFERROR untuk semua error, tapi kalau ISNA untuk error #N/A saja. menggunakan rumus IFERROR juga benar, memang rumus IFERROR ini paling mudah digunakan. Sudah pernah dibahas disini
https://www.belajaroffice.com/belajar-fungsi-iferror-pada-excel/
Terima kasih mas buat infornya.
sama-sama