يتناول هذا الموضوع السيناريوهات الشائعة للخطأ #VALUE! عند استخدام SUMPRODUCT.
المشكلة: لا تملك وسيطات الصفيف البعد نفسه
يجب أن تكون جميع وسيطات الصفيف هي نفس البعد. إذا لم تكن، ثم تحصل على #VALUE! #REF!. على سبيل المثال، إذا كان Array 1 يشير إلى نطاق من 3 صفوف وعمودين، فيجب أن يتوافق الصفيف 2 أيضا مع النطاق المماثل.
![يجب تغيير الصيغة SUMPRODUCT التي تتسبب في حدوث خطأ =SUMPRODUCT(D2:D13,E2:E10) - E10 إلى E13 لكي تتطابق مع النطاق الأول.](https://cxcs.microsoft.net/static/public/centralimages/ar-sa/59c4c761-2255-4e36-86e7-99c827359a38/c2e3de4979fca37488585ca44edb5ab1de0beeb0.png)
-
=SUMPRODUCT(D2:D13,E2:E10)
سيفشل لأن النطاقات المشار إليها ليست بنفس عدد الصفوف (13 في النطاق الأول و10 فقط في النطاق الثاني).
الحل: غير الصيغة إلى:
-
=SUMPRODUCT(D2:D13,E2:E13)
حتى يكون لكلا النطاقين نفس البداية والنهاية لأرقام الصفوف، ثم أعد محاولة استخدام الصيغة.
![يمكنك حل الخطأ #VALUE! الموجود في البيانات لحل الخطأ SUMPRODUCT](https://cxcs.microsoft.net/static/public/centralimages/ar-sa/9ebe108b-7545-43fe-a00c-c50909375ae1/027822abaaafa4aa22ec4eb6258ac3e7dc74acd3.png)
المشكلة: تحتوي خلية واحدة أو أكثر في النطاق على نص
إذا كانت خلية واحدة أو أكثر في النطاق المشار إليه تحتوي على نص أو تم تنسيقها كنوع بيانات نص، فستحصل على #VALUE! #REF!. قد يكون النص نتيجة عملية حسابية من صيغة أخرى، أو ربما لم يتم تنسيق الخلية بشكل صحيح.
![تظهر الصيغة الموجودة في الخلية E15 الخطأ #VALUE! نظراً لوجود الخطأ #VALUE! في العمود E.](https://cxcs.microsoft.net/static/public/centralimages/ar-sa/069023f2-fab8-48b6-9c4f-b1acfab3de20/ad12b168f27d7d0ed77fcad4b6142403ea4b1d30.png)
الحل: تحقق من وجود أي خلية تحتوي على نص، أو تم تنسيقها كنص وتعيينها إلى نوع البيانات الصحيح.
هل تحتاج إلى مزيد من المساعدة؟
يمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.