دالة IFNA في Excel
الدوال المنطقية
الغرض من الدالة
تقوم دالة IFNA بإرجاع قيمة تحددها أنت إذا كانت الصيغة تُرجع الخطأ #N/A (غير متاح)، وإلا، فإنها تُرجع نتيجة الصيغة نفسها. تُستخدم خصيصًا للتعامل مع خطأ #N/A، بخلاف IFERROR التي تتعامل مع جميع أنواع الأخطاء.
صيغة الدالة (Syntax)
IFNA(value, value_if_na)
- value: الوسيطة التي يتم التحقق منها بحثًا عن الخطأ #N/A. (مطلوب).
- value_if_na: القيمة التي يتم إرجاعها إذا كانت value تُقيّم إلى #N/A. (مطلوب).
أمثلة عملية
المثال 1: التعامل مع خطأ #N/A من VLOOKUP
إذا لم يتم العثور على المنتج في قائمة البحث (مما يُرجع #N/A)، فعرض رسالة 'المنتج غير موجود' بدلاً من الخطأ.
| A | B | C | |
|---|---|---|---|
| 1 | المنتج | السعر | الكمية |
| 2 | تفاح | 10 | 50 |
| 3 | برتقال | 12 | 30 |
| 4 | بحث عن: | عنب | |
| 5 | السعر: | المنتج غير موجود | |
الصيغة المستخدمة:
=IFNA(VLOOKUP(B4, A2:C3, 2, FALSE), "المنتج غير موجود")