الدالة SUMPRODUCT

ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel 2024 Excel 2024 Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

ترجع الدالة SUMPRODUCT مجموع ضرب النطاقات أو الصفائف المناظرة. إن العملية الافتراضية هي الضرب، ولكن من الممكن أيضا تنفيذ عمليات الجمع والطرح والقسمة.

في هذا المثال، سنستخدم SUMPRODUCT لإرجاع إجمالي المبيعات لعنصر وحجم معينين:

مثال على استخدام الدالة SUMPRODUCT لإرجاع إجمالي المبيعات عند تزويدها باسم المنتج والحجم وقيم المبيعات الفردية لكل منها. تطابق SUMPRODUCT جميع مثيلات العنصر Y/الحجم M وتجمعها، لذلك في هذا المثال، 21 زائد 41 يساوي 62.

بناء الجملة

لاستخدام العملية الافتراضية (الضرب):

=SUMPRODUCT(array1, [array2], [array3], ...)

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

الوسيطة الوصف
array1
مطلوبة
وسيطة الصفيف الأول التي ترغب في ضرب مكوناتها ثم جمعها.
[array2], [array3],...
اختياري
وسيطات الصفيف من 2 إلى 255 التي ترغب في ضرب مكوناتها ثم جمعها.

لإجراء عمليات حسابية أخرى

استخدم SUMPRODUCT كالمعتاد، ولكن استبدل الفواصل التي تفصل وسيطات الصفيف بعوامل التشغيل الحسابية التي تريدها (*، /، +، -). بعد إجراء جميع العمليات ، يتم جمع النتائج كالمعتاد.

ملاحظة

إذا كنت تستخدم عوامل حسابية، فضع في اعتبارك تضمين وسيطات الصفيف بين أقواس، واستخدام الأقواس لتجميع وسيطات الصفيف للتحكم في ترتيب العمليات الحسابية.

ملاحظات

  • يجب أن يكون لوسيطات الصفيف نفس الأبعاد. إذا لم يتم ذلك، فترجع SUMPRODUCT #VALUE! وهي قيمة خطأ. على سبيل المثال، سيرجع =SUMPRODUCT(C2:C10,D2:D5) خطأ لأن النطاقات ليست بنفس الحجم.
  • تتعامل الدالة SUMPRODUCT مع إدخالات الصفائف غير الرقمية كما لو كانت صفر.
  • للحصول على أفضل أداء، يجب عدم استخدام SUMPRODUCT مع مراجع الأعمدة الكاملة. ضع في اعتبارك =SUMPRODUCT(A:A,B:B)، هنا ستضرب الدالة 1048576 خلية في العمود A في 1048576 خلية في العمود B قبل إضافتها. 

‏المثال 1‏

مثال على الدالة SUMPRODUCT المستخدمة لإرجاع مجموع العناصر المباعة عند توفير تكلفة الوحدة والكمية.

لإنشاء الصيغة باستخدام القائمة النموذجية أعلاه، اكتب =SUMPRODUCT(C2:C5,D2:D5) ثم اضغط على Enter. يتم ضرب كل خلية في العمود C في الخلية المقابلة لها في الصف نفسه في العمود D، وتتم إضافة النتائج. المبلغ الإجمالي للبقالة هو 78.97 دولارا.

لكتابة صيغة أطول تعطيك النتيجة نفسها، اكتب =C2*D2+C3*D3+C4*D4+C5*D5 ثم اضغط على Enter. بعد الضغط على Enter، تكون النتيجة هي نفسها: 78,97 دولارا. يتم ضرب الخلية C2 ب D2، وتتم إضافة ناتجها إلى ناتج الخلية C3 مضروبا في الخلية D3 وهكذا.

المثال 2

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

مثال على الدالة SUMPRODUCT لإرجاع إجمالي المبيعات حسب مندوب المبيعات عند تزويدك بالمبيعات والمصاريف لكل منها. الصيغة هي: =SUMPRODUCT(((Table1[Sales])+(Table1[Expenses]))*(Table1[Agent]=B8))، وترجع مجموع جميع المبيعات والمصاريف للوكيل المدرج في الخلية B8.

المثال 3

في هذا المثال، نريد إرجاع إجمالي عنصر معين تم بيعه في منطقة معينة. في هذه الحالة ، كم عدد الكرز الذي باعته المنطقة الشرقية؟

اختبار استخدام SUMPRODUCT لإرجاع مجموع العناصر حسب المنطقة. في هذه الحالة ، عدد الكرز المباع في المنطقة الشرقية. هنا، الصيغة هي: =SUMPRODUCT((B2:B9=B12)*(C2:C9=C12)*D2:D9). يضرب أولا عدد تكرارات الشرق في عدد تكرارات الكرز المطابقة. وأخيرا، تجمع هذه المقالة قيم الصفوف المناظرة في عمود "المبيعات". لمعرفة كيفية حساب Excel لهذا، حدد خلية الصيغة، ثم انتقل إلى تقييم الصيغ>تقييمالصيغة>.

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

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