كيفية تصحيح الخطأ #DIV/0! #BUSY!

يعرض 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‏

ساعدنا في تحسين Excel

هل لديك اقتراحات حول كيف يمكننا تحسين الإصدار التالي من Excel؟ إذا كان الأمر كذلك، فالرجاء الاطلاع على المواضيع في Excel User Voice.

اطلع أيضاً على

الدالة IF

الدالة IFERROR

دالات IS

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

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

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

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

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

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

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

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

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

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

×