Logical

IFNA

Microsoft ExcelMicrosoft Excel

Mengembalikan nilai alternatif HANYA jika formula menghasilkan error #N/A. Error jenis lain tetap ditampilkan.

Tipe hasil: any

Syntax

IFNA(value, value_if_na)

Parameter

valueanywajib

Formula atau nilai yang akan dievaluasi

value_if_naanywajib

Nilai yang dikembalikan jika value menghasilkan error #N/A

Catatan

  • Lebih spesifik dari IFERROR — gunakan IFNA saat hanya ingin menangkap kasus 'tidak ditemukan'
  • Error lain (#VALUE!, #REF!, dll) tetap tampil — ini membantu debugging formula yang rusak
  • IFNA tersedia sejak Excel 2013
  • Best practice: gunakan IFNA untuk lookup functions, IFERROR untuk kasus error yang memang diharapkan

Contoh Penggunaan

VLOOKUP tidak ketemu

1=IFNA(VLOOKUP(A2, DataTable, 2, FALSE), "Data Tidak Ada")

Hanya menangkap #N/A (kode tidak ditemukan) — error lain seperti #REF! atau #VALUE! tetap ditampilkan agar bisa dideteksi

Hasil
Nilai atau 'Data Tidak Ada'

XLOOKUP dengan fallback

1=IFNA(XLOOKUP(A2, B:B, C:C), "-")

Tampilkan '-' jika nilai tidak ditemukan, tapi error formula lain tetap terlihat

Hasil
Nilai yang ditemukan atau '-'

Bandingkan dengan IFERROR

1=IFNA(B2/C2, 0) vs =IFERROR(B2/C2, 0)

IFNA(B2/C2, 0): jika C2=0 tetap error #DIV/0! (terlihat). IFERROR menyembunyikan semua error termasuk yang perlu diperbaiki

Hasil
Berbeda untuk error selain #N/A

Pertanyaan Umum tentang IFNA

Apa itu fungsi IFNA di Microsoft Excel?
Mengembalikan nilai alternatif HANYA jika formula menghasilkan error #N/A. Error jenis lain tetap ditampilkan. Di Microsoft Excel, fungsi IFNA termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Lebih spesifik dari IFERROR — gunakan IFNA saat hanya ingin menangkap kasus 'tidak ditemukan'.
Bagaimana cara menggunakan IFNA di Microsoft Excel?
Gunakan sintaks berikut: IFNA(value, value_if_na). Error lain (#VALUE!, #REF!, dll) tetap tampil — ini membantu debugging formula yang rusak. IFNA tersedia sejak Excel 2013.
Apa nilai yang dikembalikan oleh fungsi IFNA?
Fungsi IFNA 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 IFNA?
Best practice: gunakan IFNA untuk lookup functions, IFERROR untuk kasus error yang memang diharapkan. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi IFNA?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: value (any, wajib): Formula atau nilai yang akan dievaluasi; value_if_na (any, wajib): Nilai yang dikembalikan jika value menghasilkan error #N/A.

Fungsi terkait

Di platform lain