Terkadang ketika mengerjakan lembar excel dengan formula Vlookup, Hlookup & Index Match, akan muncul :
# N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, or #NULL!Hal tersebut terkadang mengganggu tampilan lembar kerja excel kita, sehingga kita ingin menghilangkan eror tersebut atau menggantinya dengan sesuatu yang lain.
hal tsb dapat dilakukan dengan menggunakan fungsi IF ERROR pada excel.
Syntax rumus iferror sebagai berikut:
=IFERROR (value; value_if_error)
Value
Maksudnya sebagai "hal" yang diperiksa apabila ada kesalahan, sehingga menghasilkan "error".
Value_if_error
Maksudnya bila terjadi "error" pada cell tersebut akan diganti dengan apa yang kita inginkan. misal mengosongkan cell tersebut.
Keterangan tambahan menurut https://support.office.com/id-id/article/IFERROR-Fungsi-IFERROR-c526fd07-caeb-47b8-8bb6-63f3e417f611
- Jika Value atau Value_if_error adalah sel kosong, maka IFERROR memperlakukannya sebagai nilai string kosong ("").
- Jika Value adalah rumus array, maka IFERROR mengembalikan array hasil untuk setiap sel di dalam rentang yang ditentukan di dalam nilai.
Kembali ke bahasan, yaitu iferror dengan index&match.
Berikut adalah contoh lembar excel:
permasalahannya adalah mencari nama kota dari nama orang pada cells dengan warna biru berdasarkan data cell sebelah kirinya (hijau).
Bahasan singkat :
Gabungan fungsi Index & Match dapat digunakan untuk mencari (lookup) data dari kanan ke kiri yang tidak bisa dilakukan oleh Vlookup.
lebih jelas untuk masing-masing fungsi dapat browsing di google.
kembali ke permasalahan.
kita dapat menuliskan formulanya sebagai berikut:
=INDEX($C$4:$C$13;MATCH(G4;$D$4:$D$13;0))
langkah2 pada gambar
1) Seleksi cells dari data yang ingin dicari hasilnya.
=INDEX($C$4:$C$13
=INDEX($C$4:$C$13;MATCH(G4;
3) Kemudian seleksi dari data yang ingin di cocokan nilainya. Jangan lupa "F4" untuk mengunci tabel data utama.
=INDEX($C$4:$C$13;MATCH(G4;$D$4:$D$13
4) "0" zero untuk memperoleh tipe yang cocok 100% nilainya.
=INDEX($C$4:$C$13;MATCH(G4;$D$4:$D$13;0
=INDEX($C$4:$C$13;MATCH(G4;$D$4:$D$13;0))
5) Tekan "enter" dan dari formula tersebut akan diketahui bahwa "lukas" berasal dari kota "semarang" sesuai data tabel sebelah kiri. Klik 2x pada ujung (arah panah hijau).
7) Kita dapat mengganti hasil error tersebut dengan sesuatu yang lainnya yaitu dengan menambahkan fungsi Iferror pada formula. Misal disini saya ingin mengosongkan cells yang hasil datanya tidak terdapat pada data utama. kita dapat menuliskan formulanya sbb:
=IFERROR(INDEX($C$4:$C$13;MATCH(G4;$D$4:$D$13;0));"")
8) Kita juga dapat mengganti hasil error dengan sesuatu yang lain, misal kita ingin menampilkan tulisan "tidak ditemukan". tinggal memasukkannya ke dalam formula diatas sbb:
=IFERROR(INDEX($C$4:$C$13;MATCH(G4;$D$4:$D$13;0));"tidak ditemukan")
maka hasilnya seperti berikut:
Sekian pembahasan singkat Ms. Excel 2007 dari saya.
Terima kasih telah membaca ♡ (✪‿✪)ノ♡♡♡
sampai ketemu di bahasan selanjutnya
*゚✲ฺβyё βyё✲゚ฺ♡
salam : Dian92 ^^
Jika 1 nama terdapat di 3 atau 4 kota, trus kita ingin cari kota yg paling sering muncul untuk nama tersebut gmn kak??
BalasHapus