الدالة IFERROR

توضح هذه المقالة بناء جملة صيغة الدالة ‏IFERROR‏ وطريقة استخدامها في Microsoft Excel.

الوصف

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

بناء الجملة

IFERROR(value, value_if_error)‎

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

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

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

ملاحظات

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

  • إذا كانت Value عبارة عن صيغة صفيف، فتُرجع الدالة 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

ملاحظة: يجب إدخال الصيغة الموجودة في المثال كصيغة صفيف. بعد نسخ المثال إلى ورقة عمل فارغة، حدد النطاق C2:C4، واضغط على F2، ثم اضغط على CTRL+SHIFT+ENTER.

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

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

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

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

×