IFERROR (Fungsi IFERROR)

Anda dapat menggunakan fungsi IFERROR untuk menjebak dan menangani kesalahan dalam rumus. IFERROR mengembalikan nilai yang Anda tentukan jika rumus mengevaluasi kesalahan; Jika tidak, ini akan mengembalikan hasil rumus.

Sintaks

IFERROR(value, value_if_error)

Sintaks fungsi IFERROR memiliki argumen berikut:

  • nilai    Diperlukan. Argumen yang diperiksa apakah ada kesalahan.

  • value_if_error    Diperlukan. Nilai yang dikembalikan jika rumus mengevaluasi ke kesalahan. Jenis-jenis kesalahan berikut ini dievaluasi : #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, atau #NULL!.

Keterangan

  • Jika Value atau value_if_error adalah sel kosong, IFERROR memperlakukannya sebagai nilai string kosong ("").

  • Jika Value adalah rumus array, IFERROR mengembalikan array hasil untuk setiap sel dalam rentang yang ditentukan dalam nilai. Lihat contoh kedua di bawah.

Contoh

Salin contoh data di dalam tabel berikut ini dan tempel ke dalam sel A lembar kerja Excel yang baru. Agar rumus dapat memperlihatkan hasil, pilih data, tekan F2, lalu tekan Enter.

Kuota

Unit Terjual

210

35

55

0

23

Rumus

Deskripsi

Hasil

=IFERROR(A2/B2, "Kesalahan dalam perhitungan")

Memeriksa kesalahan dalam rumus di argumen pertama (membagi 210 dengan 35), tidak menemukan kesalahan, lalu mengembalikan hasil rumus

6

=IFERROR(A3/B3, "Kesalahan dalam perhitungan")

Memeriksa kesalahan dalam rumus di argumen pertama (membagi 55 dengan 0), menemukan kesalahan membagi dengan 0, lalu mengembalikan value_if_error

Kesalahan dalam perhitungan

=IFERROR(A4/B4, "Kesalahan dalam perhitungan")

Memeriksa kesalahan dalam rumus di argumen pertama (membagi "" dengan 23), tidak menemukan kesalahan, lalu mengembalikan hasil rumus.

0

Contoh 2

Kuota

Unit Terjual

Rasio

210

35

6

55

0

Kesalahan dalam perhitungan

23

0

Rumus

Deskripsi

Hasil

=C2

Memeriksa kesalahan dalam rumus di argumen pertama dalam elemen array pertama (A2/B2 atau membagi 210 dengan 35), tidak menemukan kesalahan, lalu mengembalikan hasil rumus

6

=C3

Memeriksa kesalahan dalam rumus di argumen pertama dalam elemen array kedua (A3/B3 atau membagi 55 dengan 0), menemukan kesalahan membagi dengan 0, lalu mengembalikan value_if_error

Kesalahan dalam perhitungan

=C4

Memeriksa kesalahan dalam rumus di argumen pertama dalam elemen array ketiga (A4/B4 atau membagi "" dengan 23), tidak menemukan kesalahan, lalu mengembalikan hasil rumus

0

Catatan: jika Anda memiliki versi Office 365saat ini, maka Anda bisa memasukkan rumus di sel kiri atas dari rentang output, lalu tekan Enter untuk mengonfirmasi rumus sebagai rumus array yang dinamis. Jika tidak, rumus harus dimasukkan sebagai rumus larik warisan dengan terlebih dahulu memilih rentang output, masukkan rumus di sel kiri atas rentang output, lalu tekan CTRL + SHIFT + ENTER untuk mengonfirmasinya. Excel menyisipkan tanda kurung kurawal di awal dan akhir rumus untuk Anda. Untuk informasi selengkapnya tentang rumus array, lihat Panduan dan contoh rumus array.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada pakar di Komunitas Teknologi Excel, mendapatkan dukungan di Komunitas Jawaban, atau menyarankan fitur maupun fitur baru di Suara Pengguna Excel.

Catatan:  Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda? Berikut adalah artikel dalam bahasa Inggris untuk referensi.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×