يسرد هذا الموضوع الأسباب الأكثر شيوعاً للخطأ #VALUE! في الدالتين SUMIF وSUMIFS وكيفية حلها.
المشكلة: تشير الصيغة إلى الخلايا الموجودة في مصنف مغلق
ستؤدي الدالات SUMIF/SUMIFS التي تشير إلى خلية أو نطاق في مصنف مغلق إلى #VALUE! #REF!.
ملاحظة: هذه مشكلة معروفة مع العديد من دالات Excel الأخرى مثل COUNTIF وCOUNTIFS وCOUNTBLANK، على سبيل المثال لا الحصر. راجع الدالات SUMIF وCOUNTIF وCOUNTBLANK التي ترجع "#VALUE!" الخطا مقالة لمزيد من المعلومات.
الحل: افتح المصنف المشار إليه في الصيغة، واضغط على F9 لتحديث الصيغة.
يمكنك أيضا حل هذه المشكلة باستخدام الدالتين SUM وIF معا في صيغة صفيف. راجع خطأ إرجاع الدالات SUMIF وCOUNTIF وCOUNTBLANK #VALUE! مقالة لمزيد من المعلومات.
المشكلة: تتكون سلسلة المعايير من أكثر من 255 حرفاً
ترجع دالات SUMIF/SUMIFS نتائج غير صحيحة عند محاولة مطابقتها مع السلاسل الأطول من 255 حرفاً.
الحل: تقصير السلسلة إذا كان ذلك ممكنا. إذا لم تتمكن من تقصيرها، فاستخدم الدالة CONCATENATE أو عامل العطف (&) لتقسيم القيمة إلى سلاسل متعددة. على سبيل المثال:
=SUMIF(B2:B12،"سلسلة طويلة" و"سلسة طويلة أخرى")
المشكلة: في SUMIFS، الوسيطة criteria_range غير متناسقة مع الوسيطة sum_range.
يجب أن تكون وسيطات النطاق كما هي دائماً في SUMIFS. وهذا يعني أن الوسيطتين criteria_range وsum_range يجب أن تشير إلى عدد الصفوف والأعمدة نفسه.
في المثال التالي، من المفترض أن ترجع الصيغة مجموع المبيعات اليومية من Apples في Bellevue. ومع ذلك، لا تتوافق الوسيطة sum_range (C2:C10) مع نفس عدد الصفوف والأعمدة في وسيطات criteria_range (A2:A12 & B2:B12). سيؤدي استخدام بناء الجملة =SUMIFS(C2:C10,A2:A12,A14,B2:B12,B14) إلى #VALUE! #REF!.
الحل: بعد هذا المثال، غير sum_range إلى C2:C12 وأعد محاولة الصيغة.
ملاحظة: يمكن أن تستخدم SUMIF نطاقات أحجام مختلفة.
هل تحتاج إلى مزيد من المساعدة؟
يمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.