Logical

IFERROR

Microsoft ExcelMicrosoft Excel

Mengembalikan nilai alternatif jika formula menghasilkan error. Jika tidak error, mengembalikan hasil formula normal.

Tipe hasil: any

Syntax

IFERROR(value, value_if_error)

Parameter

valueanywajib

Formula atau nilai yang akan dievaluasi

value_if_erroranywajib

Nilai yang dikembalikan jika value menghasilkan error apapun

Catatan

  • IFERROR menangkap SEMUA jenis error: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!
  • Untuk menangkap hanya #N/A (misalnya VLOOKUP tidak ketemu), gunakan IFNA yang lebih spesifik
  • Jangan gunakan IFERROR untuk menyembunyikan error pada formula yang seharusnya diperbaiki
  • Ekuivalen SQL: COALESCE() atau NULLIF()

Contoh Penggunaan

VLOOKUP tanpa error #N/A

1=IFERROR(VLOOKUP(A2, DataTable, 2, FALSE), "Tidak Ditemukan")

Jika VLOOKUP tidak menemukan nilai (error #N/A), tampilkan teks 'Tidak Ditemukan' daripada error merah

Hasil
Nilai yang ditemukan atau 'Tidak Ditemukan'

Pembagian tanpa error #DIV/0!

1=IFERROR(B2/C2, 0)

Jika C2 = 0 (pembagian oleh nol), kembalikan 0 daripada error #DIV/0!

Hasil
Hasil pembagian atau 0

Kembalikan kosong saat error

1=IFERROR(XLOOKUP(A2, B2:B100, C2:C100), "")

Tampilkan sel kosong daripada error jika nilai tidak ditemukan — lebih bersih untuk laporan

Hasil
Nilai ditemukan atau sel kosong

Pertanyaan Umum tentang IFERROR

Apa itu fungsi IFERROR di Microsoft Excel?
Mengembalikan nilai alternatif jika formula menghasilkan error. Jika tidak error, mengembalikan hasil formula normal. Di Microsoft Excel, fungsi IFERROR termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. IFERROR menangkap SEMUA jenis error: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!.
Bagaimana cara menggunakan IFERROR di Microsoft Excel?
Gunakan sintaks berikut: IFERROR(value, value_if_error). Untuk menangkap hanya #N/A (misalnya VLOOKUP tidak ketemu), gunakan IFNA yang lebih spesifik. Jangan gunakan IFERROR untuk menyembunyikan error pada formula yang seharusnya diperbaiki.
Apa nilai yang dikembalikan oleh fungsi IFERROR?
Fungsi IFERROR mengembalikan nilai bertipe any. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa yang perlu diperhatikan saat menggunakan IFERROR?
Ekuivalen SQL: COALESCE() atau NULLIF(). Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi IFERROR?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: value (any, wajib): Formula atau nilai yang akan dievaluasi; value_if_error (any, wajib): Nilai yang dikembalikan jika value menghasilkan error apapun.

Latihan terkait

Praktikkan IFERROR dengan soal interaktif:

Fungsi terkait

Di platform lain