IFERROR (الدالة IFERROR)

يمكنك استخدام الدالة IFERROR لتصيد الأخطاء ومعالجتها في صيغه. ترجع الدالة IFERROR قيمه تحددها إذا تم تقييم الصيغة إلى خطا ؛ وبخلاف ذلك ، يتم إرجاع نتيجة الصيغة.

بناء الجملة

IFERROR(value, value_if_error)‎

يحتوي بناء جملة الدالة IFERROR على الوسيطتين التاليتين:

  • value    مطلوبة. الوسيطة التي يتم فحصها بحثاً عن خطأ.

  • value_if_error    مطلوبة. القيمة التي يجب إرجاعها إذا تم تقييم الصيغة إلى خطأ. يتم تقييم أنواع الخطأ التالية: ‎#N/A أو ‎#VALUE!‎ أو ‎#REF!‎ أو ‎#DIV/0!‎ أو ‎#NUM!‎ أو ‎#NAME?‎ أو ‎#NULL!‎.

ملاحظات

  • إذا كانت القيمة أو value_if_error عبارة عن خليه فارغه ، فتعاملها IFERROR كقيمه سلسله فارغه ("").

  • إذا كانت القيمة عبارة عن صيغه صفيف ، فترجع الدالة IFERROR صفيفا من النتائج لكل خليه في النطاق المحدد في القيمة. راجع المثال الثاني الموجود أدناه.

أمثلة

انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لكي تقوم الصيغ بعرض النتائج، حدّد هذه الصيغ، واضغط على F2، ثم اضغط على Enter.

الحصة النسبية

الوحدات المباعة

210

35

55

0

23

الصيغة

الوصف

النتيجة

‎=IFERROR(A2/B2، "خطأ في الحساب")‎

التحقق من عدم وجود خطأ في الصيغة في الوسيطة الأولى (قسمة 210 على 35)، وعند عدم العثور على أخطاء، يتم إرجاع نتائج الصيغة

6

‎=IFERROR(A3/B3، "خطأ في الحساب")‎

التحقق من عدم وجود خطأ في الصيغة في الوسيطة الأولى (قسمة 55 على 0)، وعند العثور على خطأ عند القسمة على 0، يتم إرجاع value_if_error

خطأ في الحساب

‎=IFERROR(A4/B4، "خطأ في الحساب")‎

التحقق من عدم وجود خطأ في الصيغة في الوسيطة الأولى (قسمة "" على 23)، وعند عدم العثور على أخطاء، يتم إرجاع نتائج الصيغة.

0

المثال 2

الحصة النسبية

الوحدات المباعة

النسبة

210

35

6

55

0

خطأ في الحساب

23

0

الصيغة

الوصف

النتيجة

‎=C2

التحقق من عدم وجود خطأ في الصيغة في الوسيطة الأولى في العنصر الأول من الصفيف (A2/B2 أو قسمة 210 على 35)، وعند عدم العثور على أخطاء، يتم إرجاع نتيجة الصيغة

6

‎=C3

التحقق من عدم وجود خطأ في الصيغة في الوسيطة الأولى في العنصر الثاني من الصفيف (A3/B3 أو قسمة 55 على 0)، وعند العثور على خطأ عند القسمة على 0، يتم إرجاع value_if_error

خطأ في الحساب

‎=C4

التحقق من عدم وجود خطأ في الصيغة في الوسيطة الأولى في العنصر الثالث من الصفيف (A4/B4 أو قسمة "" على 23)، وعند عدم العثور على أخطاء، يتم إرجاع نتيجة الصيغة

0

ملاحظه: إذا كان لديك إصدار حالي من Office 365، فيمكنك إدخال الصيغة في الخلية العلوية اليمني من نطاق الإخراج ، ثم الضغط علي مفتاح الإدخال ENTER لتاكيد الصيغة كصيغه صفيف ديناميكية. وبخلاف ذلك ، يجب إدخال الصيغة كصيغه صفيف قديمه عن طريق تحديد نطاق الإخراج أولا ، وإدخال الصيغة في الخلية العلوية اليمني من نطاق الإخراج ، ثم الضغط علي CTRL + SHIFT + ENTER لتاكيدها. يدرج Excel أقواسًا متعرجة في بداية الصيغة ونهايتها نيابة عنك. لمزيد من المعلومات عن صيغ الصفيف، انظر إرشادات لصيغ الصفيف وأمثلة عليها.

هل تحتاج إلى مزيد من المساعدة؟

ويمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel‏ التقني،أو الحصول على الدعم من خلال إجابات المجتمع،أو اقتراح ميزة جديدة أو تحسين عن طريق ‏Excel User Voice‏.

ملاحظة:  وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. إن هدفنا هو أن يكون هذا المحتوى مفيداً لك. هل يمكنك إعلامنا إذا ما كانت المعلومات مفيدة؟ فيما يلي المقالة باللغة الإنجليزية لتكون مرجعاً لك.

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×