Mohon tunggu...
Agil Septiyan Habib
Agil Septiyan Habib Mohon Tunggu... Freelancer - Esais; Founder Growthmedia, dapat Dikunjungi di agilseptiyanhabib.com

Plan, Create, Inspire

Selanjutnya

Tutup

Lyfe Artikel Utama

Fungsi "ISERROR" untuk Bersih-bersih "Bug" pada Operasi Microsoft Excel

15 Juli 2021   20:57 Diperbarui: 18 Juli 2021   00:15 1770
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Gambar 2. Penggunaan fungsi ISERROR untuk membarengi VLOOKUP dapat menghilangkan penampakan | Dokumentasi pribadi

Simbol tanda petik dua ("") yang terdapat diantara dua fungsi VLOOKUP serupa merupakan "pengganti" dari bug "#N/A" yang muncul sebelumnya. 

Simbol ("") memiliki makna "dibiarkan kosong" atau cell yang diberikan perlakuan fungsi tersebut akan berubah menjadi polos kosong apabila fungsi operasi tidak berjalan lancar.

Keberadaan ("") bukanlah sesuatu yang baku dan bisa saja digantikan dengan kode yang lain dengan catatan apabila yang ingin ditampilkan sebagai penyamar bug tersebut bukan angka maka harus diapit dengan tanpa petik ganda (""). 

Seperti yang dimaksud sebelumnya bahwa jika ingin menampilkan cell yang kosong atau polos maka cukup dengan memberikan tanda petik dua ("") saja.

Namun apabila ingin menampilkan simbol atau sesuatu yang lain maka kita bisa saja menggantinya dengan simbol, huruf, atau angka yang diinginkan sebagaimana pada gambar 3 berikut.

Gambar 3. Menggantikan | Dokumentasi pribadi
Gambar 3. Menggantikan | Dokumentasi pribadi
Penggunaan fungsi ISERROR bisa disesuaikan susunan rumusannya menjadi :

=IF(ISERROR(VLOOKUP($G6,$B$3:$E$8,3,0)),"??",VLOOKUP($G6,$B$3:$E$8,3,0))

Dalam hal ini karena tanda tanya ganda (??) bukan merupakan angka maka kita perlu mengapitnya dengan tanda petik ganda ("??"). 

Namun, jika kita hendak menyamarkan "bug" yang muncul dengan angka-angka maka cukup kita mengganti rumusan "??" ini menjadi angka yang kita mau, sehingga rumusanya fungsinya akan berubah sebagai berikut :

  • =IF(ISERROR(VLOOKUP($G6,$B$3:$E$8,3,0)),0,VLOOKUP($G6,$B$3:$E$8,3,0))

atau

  • =IF(ISERROR(VLOOKUP($G6,$B$3:$E$8,3,0)),1,VLOOKUP($G6,$B$3:$E$8,3,0))

atau

  • =IF(ISERROR(VLOOKUP($G6,$B$3:$E$8,3,0)),2,VLOOKUP($G6,$B$3:$E$8,3,0))

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
Mohon tunggu...

Lihat Konten Lyfe Selengkapnya
Lihat Lyfe Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun