Microsoft Excel عرض #DIV/0! عند قسمة رقم على صفر (0). يحدث ذلك عند إدخال صيغة بسيطة مثل =5/0، أو عندما تشير الصيغة إلى خلية بها 0 أو فارغة، كما هو موضح في هذه الصورة.

أمثلة على الصيغ التي تتسبب #DIV/0! #VALUE.

لتصحيح الخطأ، قم بأي مما يلي:

  • تأكد من أن عامل القسمة الموجود في الدالة أو الصيغة ليس صفراً أو خلية فارغة.

  • غير مرجع الخلية في الصيغة إلى خلية أخرى لا تملك قيمة صفرية (0) أو قيمة فارغة.

  • أدخل #N/A في الخلية المشار إليها كعامل القسمة في الصيغة، مما سيؤدي إلى تغيير نتيجة الصيغة إلى ‎#N/A‎ للإشارة إلى أن قيمة عامل القسمة غير متوفرة.

مرات عديدة #DIV/0! لا يمكن تجنب الخطأ لأن الصيغ لديك تنتظر إدخالا منك أو من شخص آخر. في هذه الحالة، لا تريد عرض رسالة الخطأ على الإطلاق، لذلك هناك بعض أساليب معالجة الأخطاء التي يمكنك استخدامها لمنع الخطأ أثناء انتظار الإدخال.

تقييم المقام لقيمة 0 أو بلا قيمة

أبسط طريقة لمنع #DIV/0! هو استخدام الدالة IF لتقييم وجود المقام. إذا كانت القيمة 0 أو لا قيمة، فعرض القيمة 0 أو لا كالنتيجة الصيغة بدلا من #DIV/0! قيمة الخطأ، وإلا قم بحساب الصيغة.

على سبيل المثال، إذا كانت الصيغة التي ترجع الخطأ =A2/A3،فاستخدم =IF(A3,A2/A3,0) لإرجاع 0 أو =IF(A3,A2/A3,"") لإرجاع سلسلة فارغة. يمكنك أيضا عرض رسالة مخصصة مثل: =IF(A3,A2/A3,"الإدخال مطلوب"). باستخدام الدالة QUOTIENT من المثال الأول، يمكنك استخدام =IF(A3,QUOTIENT(A2,A3),0). يؤدي ذلك Excel IF(A3 موجودة، ثم إرجاع نتيجة الصيغة، وبخلاف ذلك تجاهلها).

أمثلة على حل #DIV/0! #VALUE.

استخدم IFERROR لمنع #DIV/0! #BUSY!

يمكنك أيضا منع هذا الخطأ عن طريق تداخل عملية القسمة داخل الدالة IFERROR. مرة أخرى، باستخدام A2/A3، يمكنك استخدام =IFERROR(A2/A3,0). يؤدي ذلك Excel إذا تم تقييم الصيغة إلى خطأ، ثم إرجاع 0، وبخلاف ذلك يتم إرجاع نتيجة الصيغة.

بالنسبة إلى إصدارات Excel قبل Excel 2007، يمكنك استخدام الأسلوب IF(ISERROR()) : =IF(ISERROR(A2/A3),0,A2/A3) (راجع دالات IS).

ملاحظة: كل من الطريقتين IFERROR و IF(ISERROR()) هي معالجات أخطاء شاملة، حيث سيتم منع كل الأخطاء، وليس فقط #DIV/0!. يجب التأكد من أن الصيغة تعمل بشكل صحيح قبل تطبيق أي معالجة للخطأ، وإلا فقد لا تدرك أن الصيغة لا تعمل كما تتوقع.

تلميح: إذا تم تشغيل تدقيق الأخطاء في Excel، فيمكنك النقر فوق صورة الزر بجانب الخلية التي تظهر الخطأ. انقر فوق إظهار خطوات الحساب في حال توفر هذا الخيار، وانتق الحل المناسب للبيانات.

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

يمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في مجتمع الإجابات.

راجع أيضاً

الدالة IF

الدالة IFERROR

دالات IS

نظرة عامة حول الصيغ في Excel

كيفية تفادي الصيغ المقطوعة

الكشف عن وجود أخطاء في الصيغ

دالات Excel (بالترتيب الأبجدي)

دالات Excel (حسب الفئة)

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

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

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

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

×