الجمع إذا كانت القيمة تساوي واحدة من عدة عناصر في Excel
قد يكون من السهل جمع القيم وفقًا لمعيار واحد باستخدام دالة SUMIF، لكن ماذا لو احتجتَ إلى جمع القيم بناءً على قائمة كاملة من العناصر؟ على سبيل المثال، لديك نطاق بيانات تظهر فيه المنتجات في العمود A والكميات المباعة المقابلة في العمود B. الآن، تريد حساب الكمية الإجمالية للمنتجات المدرجة في النطاق D4:D6، كما في لقطة الشاشة أدناه. كيف يمكنك تحقيق ذلك بسرعة وسهولة في Excel؟

الجمع إذا كانت القيمة تساوي واحدة من عدة عناصر باستخدام دالتي SUMPRODUCT وSUMIF
إذا كنت بحاجة إلى جمع القيم عندما تكون خلاياها المقابلة مساوية لأحد عدة عناصر، فيمكنك إنشاء صيغة تعتمد على دالتي SUMPRODUCT وSUMIF، والصيغة العامة هي:
- range: نطاق الخلايا المراد مطابقته مع نطاق المعايير؛
- criteria_range: النطاق الذي يحتوي على القيم التي تستخدمها كمعايير؛
- sum_range: نطاق القيم المطلوب جمعها.
لحل المشكلة أعلاه، يُرجى تطبيق الصيغة التالية، ثم اضغط على مفتاحEnterللحصول على النتيجة:

شرح الصيغة:
=SUMPRODUCT(SUMIF(A2:A12,D2:D4,B2:B12))
- SUMIF(A2:A12,D2:D4,B2:B12): تقوم دالة SUMIF بإرجاع ثلاث مجاميع، واحدة لكل عنصر في نطاق المعايير (D2:D4)، من القيم المقابلة لها في النطاق B2:B12. لذا، ستكون النتيجة كما يلي: {677؛797؛706}.
- SUMPRODUCT(SUMIF(A2:A12,D2:D4,B2:B12))=SUMPRODUCT({677;797;706}): تقوم دالةSUMPRODUCT بجمع جميع العناصر في المصفوفة وإرجاع الناتج النهائي: 2180.
الدالة المرتبطة المستخدمة:
- SUMPRODUCT:
- يمكن استخدام دالة SUMPRODUCT لضرب عمودين أو أكثر أو مصفوفتين معًا، ثم الحصول على مجموع النواتج.
- SUMIF:
- يمكنك الاعتماد على دالة SUMIF لجمع الخلايا وفقًا لمعيار واحد بسهولة ودقة.
مقالات إضافية:
- الجمع إذا كانت القيم تبدأ أو تنتهي بنص أو أحرف محددة
- لجمع القيم عندما تبدأ الخلايا المقابلة أو تنتهي بقيمة محددة، يمكنك استخدام دالة SUMIF مع رمز البدل (*) لتحقيق ذلك. ويشرح هذا المقال كيفية تطبيق الصيغة بالتفصيل.
- الجمع إذا احتوت الخلايا على نص محدد في عمود آخر
- يوضح لك هذا البرنامج التعليمي كيفية جمع القيم عندما تحتوي الخلايا في عمود آخر على نصٍ معيّن أو جزء منه. خذ نطاق البيانات أدناه كمثال: للحصول على إجمالي الكميات الخاصة بالمنتجات التي تتضمّن النص «T-Shirt»، يمكنك استخدام كلٍ من دالة SUMIF ودالة SUMPRODUCT لأداء هذه المهمة في Excel.
- جمع أصغر القيم أو القيم السفلية N في Excel
- في Excel، من السهل علينا جمع نطاق من الخلايا باستخدام دالة SUM. في بعض الأحيان، قد تحتاج إلى جمع أصغر القيم أو القيم السفلية 3، 5 أو n أرقام في نطاق البيانات كما هو موضح في لقطة الشاشة أدناه. في هذه الحالة، يمكن لدالة SUMPRODUCT مع دالة SMALL مساعدتك في حل هذه المشكلة في Excel.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.