دالة IFERROR

دالة IFERROR تختبر نتيجة تنفيذ عملية حسابية :

- اذا كانت نتيجة تنفيذ العملية الحسابية قيمة غير خطأ ترجع هذه القيمة .

- اذا كانت نتيجة تنفيذ العملية الحسابية خطأ ترجع قيمة أخرى تقوم أنت بتحديدها .





معاملات دالة IFERROR

value : العملية الحسابية التي تريد اختبارها .

value_if_error : القيمة التي سترجعها الدالة في حالة كانت نتيجة تنفيذ العملية الحسابية خطأ .






مثال على دالة IFERROR

في الشكل التالي ستقوم المعادلة بجمع الرقم 6 مع الرقم 3 مع الرقم 8 وترجع المجموع وهو 17

دالة IFERROR



في الشكل التالي ستقوم المعادلة بجمع الرقم 6 مع النص "Ahmed" مع الرقم 8 وترجع الخطأ !VALUE# لأن المعادلة لا تستطيع جمع رقم مع نص .

دالة IFERROR



يمكنك استخدام دالة IFERROR لكي ترجع المعادلة قيمة أكثر تعبيرا من الخطأ !VALUE# كما هو موضح في المعادلة التالية :

IFERROR(C3+C4+C5,"Invalid Numbers")


دالة IFERROR ستختبر نتيجة عملية الجمع :

- اذا كانت نتيجة تنفيذ عملية الجمع قيمة غير خطأ ترجع هذه القيمة .

- اذا كانت نتيجة تنفيذ عملية الجمع خطأ ترجع القيمة "Invliad Numbers" أي أرقام غير مناسبة , لاحظ أنه يمكنك استبدال هذه القيمة بأي قيمة أخرى تريدها .




في الشكل التالي نتيجة تنفيذ عملية الجمع القيمة 17 لذا ترجع دالة IFERROR القيمة 17

دالة IFERROR



في الشكل التالي نتيجة تنفيذ عملية الجمع الخطأ !VALUE# لذا ترجع دالة IFERROR القيمة "Invliad Numbers"

دالة IFERROR