Lompat ke konten

Rumus IFERROR Excel, Trik Mengatasi Kesalahan Rumus

Rumus IFERROR Excel : Trik Mengatasi Kesalahan Rumus dan Fungsi

Rumus IFERROR Excel adalah fungsi yang berguna untuk mengganti hasil error dari sebuah rumus menjadi pesan error khusus sesuai keinginan.

Penting! Sebelum melanjutkan, setidaknya Anda harus mengetahui 9 Jenis Pesan Error Excel seperti #N/A, #NAME?, #VALUE! dll. Sebelumnya sudah Saya bahas pada SUB-BAB Formula Errors (Lihat Pintasan Panduan).

Aturan Penulisan Rumus IFERROR

Dalam penggunaannya, ada 2 argument dalam Fungsi IFERROR seperti berikut:

Aturan Penulisan Rumus IFERROR Excel:
=
IFERROR(value,value_if_error)

Kedua argument tersebut memiliki arti sebagai berikut:

  1. value, merupakan argumen yang akan diuji. Argumen dapat berupa Reference Cell ataupun sebuah Rumus.
  2. value_if_error merupakan hasil yang diinginkan jika argument value terbukti berupa pesan error Excel. Argumen ini bisa berupa teks, angka, reference cell ataupun sebuah rumus pengganti.

Secara garis besar, Anda bisa mengubah hasil Error pada Excel menjadi teks, angka maupun rumus pengganti jika argument value terbukti berupa pesan error.

Namun jika argument value tidak terbukti berupa pesan error, maka Excel tidak akan mengubah nilainya.

Biar semakin paham, silahkan pahami beberapa contoh berikut:

#1 Rumus IFERROR Untuk Mengubah Pesan Error Menjadi Teks Khusus

Misalnya, Saya ingin membagi angka pada Kolom A dengan Kolom B menggunakan rumus pembagian seperti gambar berikut:

Penting! Sebelum melanjutkan, pastikan Anda mengerti bahwa ada perbedaan penulisan operator pemisah Rumus Excel untuk Format English dan Indonesia (tanda , atau ; ). Software Excel Saya menggunakan format English. Jika Anda ragu, silahkan kunjungi Panduan Format English VS Indonesia.

Contoh menggunakan Rumus IFERROR pada Excel

Ada 2 buah Cell berisi pesan error #DIV/0 (Cell C4 dan C7). Untuk mengubah hasil Error dari rumus tersebut, silahkan gunakan Rumus IFERROR dengan mengikuti tahap-tahap berikut:

Cara Menggunakan Rumus IFERROR Excel
  1. Masukkan Rumus IFERROR berikut =IFERROR( pada Cell D2.
  2. Masukkan Rumus pembagian sebagai argumen rumus value IFERROR sehingga rumus menjadi =IFERROR(A2/B2
  3. Ketik operator pemisah argumen rumus. Tanda koma (Format English) atau titik koma (format Indonesia). Sehingga rumus menjadi =IFERROR(A2/B2,
  4. Masukkan pengganti pesan Error yang Anda inginkan. Misalnya “Ada yang Salah ooom”.
  5. Ketik tanda tutup kurung dan tekan Enter. Selanjutnya lakukan AutoFill atau Copy-Paste Cell D2 ke Cell D3 sampai D7 untuk menghitung hasilnya.

Penting! Setidaknya Anda juga harus memahami bagaimana aturan rumus pembagian Excel untuk menghindari gagal paham. Selengkapnya kunjungi Panduan Rumus Pembagian Excel.

Mengatasi hasil Error pada Fungsi Excel

Benar bukan ? Rumus IFERROR hanya mengubah hasil Error dari rumus pembagian saja (C4 dan C7) menjadi Ada yang Salah ooom.

Sedikit penjelasan makna rumus tersebut mungkin bisa memperjelas panduan ini…

sponsored-gramedia

Makna Rumus yang digunakan:

Rumus IFERROR Excel:
=
IFERROR(A2/B2,Ada yang Salah ooom)

Artinya:
Jika Terdeteksi Error dari Hasil Rumus A2/B2, Maka Ubah Menjadi Ada yang Salah ooom

Salah satu keuntungan menggunakan Rumus IFERROR adalah Fungsi ini hanya mengubah nilai jika terdeteksi error saja.

Apabila tidak terdeteksi error, maka Excel tetap menggunakan nilai pada argumen value.

Sesederhana itu…

Namun yang perlu Anda perhatikan adalah argumen value_if_error. Jika Anda ingin hasil Error berubah menjadi teks (termasuk kombinasi huruf, angka, dan simbol), maka Anda harus mengapitnya dengan kutip 2.

Dalam contoh ini argumen value_if_error seperti ini: “Ada yang Salah ooom”.

Sementara jika Anda ingin mengubahnya menjadi sebuah reference cell, angka atau tanggal valid, lihat contoh berikut:

#2 Rumus IFERROR Untuk Mengubah Pesan Error Menjadi Reference Cell / Angka Valid

Reference Cell secara default adalah alamat sebuah cell. Misalnya C1 atau E5 atau $F$5 dan seterusnya.

Penting! $F$5 adalah Reference Cell jenis Absolute. Saya akan menggunakan reference ini untuk menambah wawasan Anda. Pastikan Anda sudah memahami aturan penggunaan Absolute Reference Excel.

Misalnya seperti contoh berikut:

Contoh menggunakan Rumus IFERROR pada Excel

Benar bukan ? Excel hanya mengubah setiap hasil Error dari Rumus pembagian A2/B2 menjadi nilai yang ada pada Cell A10.

Namun fokus Saya bukan itu, tapi penulisan argumen value_if_error yaitu $A$10 tidak diapit menggunakan kutip 2.

Begitu juga jika Anda menggunakan Refernce Relative seperti A10 atau E15 dan lain sebagainya.Jadi ingat baik-baik aturan ini…

Jadi makna rumus ini adalah…

Rumus IFERROR Excel:
=
IFERROR(A2/B2,$A$10)

Artinya:
Jika Terdeteksi Error dari Hasil Rumus A2/B2, Maka Ubah Menjadi Nilai pada Cell A10

Selanjutnya, Angka valid adalah angka yang dikenali oleh Excel. Misalnya 4.25 (Format English) atau 4,25 (Format Indonesia).

Aturannya sama saja dengan jika menggunakan Reference Cell. Anda tidak perlu mengapit angka pada argumen dengan kutip 2.

Cara mengatasi Error pada Fungsi Excel

Contoh ini menggunakan rumus =IFERROR(A2/B2,0) dan hasilnya… Excel mengubah semua hasil Error dari rumus menjadi angka 0.

Note: Jika contoh ini terlalu sederhana bagi Anda, coba perhatikan contoh berikut:

#3 Rumus IFERROR Untuk Mengganti Rumus / Fungsi

Ingat! ada 2 argument rumus IFERROR yaitu value dan value_if_error. Kedua argumen tersebut dapat berupa sebuah rumus / fungsi.

Cara kerja rumus ini juga sederhana, yaitu jika argumen value menghasilkan error, maka akan digantikan dengan argumen value_if_error.

Jadi…

RUMUS IFERROR JUGA BISA MENGGANTI RUMUS JIKA RUMUS PERTAMA MENGHASILKAN ERROR

ROLAN MARDANI

Misalnya seperti contoh berikut:

Rumus IFERROR Excel juga bisa mengganti hasil Error menjadi sebuah rumus

Ini makna Rumus IFERROR tersebut:

Rumus IFERROR Excel:
=
IFERROR(AVERAGE($A$2/$A$7)/B2,CONCATENATE(A2,” / “,B2,” = Tak Terhingga”))

Artinya:
Jika Terdeteksi Error dari Hasil Rumus AVERAGE($A$2/$A$7)/B2, Maka Ubah Menjadi Rumus CONCATENATE(A2,” / “,B2,” = Tak Terhingga”)

Jadi prosesnya begini…

Pertama-tama, Excel akan mengeksekusi Rumus AVERAGE($A$2/$A$7)/B2. Jika rumus tersebut menghasilkan salah satu dari 9 jenis pesan Error Excel, maka Excel akan menggunakan Rumus CONCATENATE(A2," / ",B2," = Tak Terhingga").

Penting! Untuk insight tambahan, silahkan pelajari cara menggunakan Rumus AVERAGE dan CONCATENATE. Ada beberapa contoh mendalam.

Lihat hasil pada Cell C4 dan C7… Saya rasa ini jauh lebih memudahkan kita untuk mengetahui kesalahan apa yang terjadi pada rumus yang terdapat pada argumen value.

Bagaimana, mudah kan cara menggunakan Rumus IFERROR ?

Note: Saya juga menyusun materi luar biasa lainnya terkait Error pada Rumus Excel. Silahkan gunakan pintasan panduan berikut:

Pintasan Panduan Formula Errors Excel

Bab sebelumnya: ROUND Excel.

  1. Formula Errors: Cara mengatasi kesalahan rumus / fungsi di Excel. Seperti #####, #NAME?, #VALUE!, #DIV/0!, dan #REF!.
  2. IFERROR: (Anda Disini).

Bab berikutnya: ARRAY Formula.

Komentar Anda:

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *