جدول المحتويات
نحتاج غالبًا إلى جمع البيانات التي تفي بمعايير معينة. قد يشمل التجميع استيفاء معايير متعددة في أعمدة مختلفة. يوفر Excel الدالة SUMIF لجمع البيانات مع المعايير. في هذه المقالة ، سنوضح كيفية تطبيق SUMIF بمعايير متعددة في أعمدة مختلفة في Excel .
تنزيل المصنف التدريبي
يمكنك تنزيل المصنف التدريبي هنا.
Sumif Multiple Criteria.xlsx
3 طرق سهلة لتطبيق SUMIF باستخدام معايير متعددة في أعمدة مختلفة في Excel
في هذه المقالة ، سنناقش 3 طرق سهلة للتطبيق SUMIF بمعايير متعددة في أعمدة مختلفة في Excel . سنستخدم دالة SUMIF بمعايير واحدة في الطريقة الأولى. بعد ذلك ، سوف نستخدم دالة SUMIF لمعايير متعددة . سيكون لهذه الطريقة طرق فرعية حيث سنستخدم منطق OR وصيغ الصفيف و وظيفة SUMPRODUCT لتجمع مع معايير متعددة. أخيرًا ، سنختار وظيفة SUMIFS بمعايير متعددة. فيما يلي نموذج لمجموعة بيانات سنستخدمها لشرح الطرق.
1. استخدام دالة SUMIF لمعيار واحد
تضيف الدالة SUMIF البيانات التي تفي بمعايير معينة. في هذه الطريقة ، سنستخدم هذه الدالة مع singleالمعايير.
الخطوات:
- أولاً ، حدد الخلية I4 والنوع ،
=SUMIF($B$5:$B$16,H4,E5:E16)
- ثم اضغط على أدخل .
- وبالتالي ، سيكون لدينا مجموع الإيرادات على 'قميص' .
- كرر العملية لـ 'Pant' و 'T-Shir' أيضًا.
انهيار الصيغة:
- SUMIF ($ B $ 5: $ B $ 16، H4، E5: E16) : سوف تمر الصيغة عبر النطاق B5: B16 للبحث عن القيمة في الخلية H4 وهي القميص ، و ثم جمع جميع القيم الموجودة في النطاق E5: E16 المرتبطة بالقيمة قميص وإرجاع المجموع.
اقرأ المزيد: كيفية جمع أعمدة متعددة استنادًا إلى معايير متعددة في Excel
2. استخدام SUMIF لمعايير متعددة
في هذه الطريقة ، سوف نمر بمعايير متعددة و ثم جمع البيانات التي تفي بهذه المعايير باستخدام وظيفة SUMIF . سنرى من خلال بعض الطرق الفرعية لشرح العملية.
2.1. تطبيق OR Logic
عادة ، تأخذ وظيفة SUMIF معيارًا واحدًا في الحساب. في هذه الطريقة الفرعية ، سنستخدم دالة SUMIF مع منطق OR. سنضيف عدة وظائف SUMIF لتلبية معايير متعددة وستتم إضافة كل قيمة من كل دالة SUMIF لتحقيق عدةالمعايير.
الخطوات:
- أولاً ، حدد الخلية J5 وأدخل الصيغة التالية ،
=SUMIF($B$5:$B$16,H5,$E$5:$E$16)+SUMIF($B$5:$B$16,I5,$E$5:$E$16)=SUMIF($B$5:$B$16,H4,E5:E16)
- ثم اضغط على أدخل .
- وبالتالي ، سنلخص القيم التي تحقق معايير متعددة.
انهيار الصيغة:
- SUMIF ($ B $ 5: $ B $ 16، H5، $ E $ 5: $ E $ 16): ستعيد الدالة SUMIF المجموع الإجمالي للعائدات المرتبطة بالقيمة في الخلية H5 وهي القميص.
- SUMIF ($ B $ 5: $ B $ 16، I5، $ E $ 5: $ E $ 16): سيعيد هذا مجموع القيم المرتبطة بالقيمة 'Pants' في E5: E16 النطاق.
- SUMIF ($ B $ 5: $ B $ 16، H5، $ E $ 5: $ E $ 16) + SUMIF ($ B $ 5) : $ B $ 16، I5، $ E $ 5: $ E $ 16): يجمع هذا التعبير القيم التي تم إرجاعها بواسطة التعبيرين السابقين.
2.2. باستخدام Array داخل SUM Function
في هذه الطريقة ، سنستخدم مصفوفة ضمن دالة SUMIF كمعايير لجمع القيم في البيانات. لن يؤدي ذلك إلى تقصير الصيغة فحسب ، بل سيجعلها أكثر قابلية للقراءة أيضًا.
الخطوات:
- للبدء ، اختر J5 خلية وأدخل الصيغة التالية ،
=SUM(SUMIF($B$5:$B$16,{"Shirt","Pants"},F5:F16))
- اضغط على أدخل.
- نتيجة لذلك ، سوف نحصل على مجموع الأرباح من المنتجات "قميص" و "السراويل" .
انهيار الصيغة:
- SUMIF ($ B $ 5: $ B $ 16، {“Shirt”، ”Pants”}، F5: F16): هنا ستعمل وظيفة SUMIF امسح عبر النطاق B5: B16 للبحث عن قميص وسروال ثم تلخيص الأرباح في النطاق F5: F16 لـ هذين المنتجين وإرجاعهما كمدخلات دالة SUM.
- SUM (SUMIF ($ B $ 5: $ B $ 16، {“Shirt "،" Pants "}، F5: F16)): أخيرًا ، ستعيد الدالة SUM مجموع الربح من هذين المنتجين.
2.3. تطبيق Array Formula
في هذه الطريقة ، سنقوم بإدراج النطاق كمعايير بدلاً من إدخال القيم. يسمى هذا بصيغة صفيف. ستعمل الدالة SUMIF على تقييم النطاق كمعايير وإرجاع مجموع جميع القيم المرتبطة بهذا المعيار في هذا النطاق.
الخطوات:
- أولاً ، حدد الخلية J5 وأدخل الصيغة التالية ،
=SUM(SUMIF(B5:B16,H5:I5,F5:F16))
- ثم اضغط على الزر أدخل .
- نتيجة لذلك ، سوف نحصل على إجمالي الربح من القمصان والسراويل التي كانت نطاق معاييرنا المقصودة.
انهيار الصيغة:
- SUMIF (B5: B16، H5: I5، F5: F16): سنقوم بإدخال القيم في H5: I5 النطاق كمعاييرنا. ثم ، دالة SUMIF سوف تمر عبر ملف B5: B16 النطاق للبحث عن قيم المعايير وجمع القيم المرتبطة بقيم المعايير هذه بشكل فردي. هذا يعني أنه سيجمع كل الأرباح من القميص وكل الأرباح من السراويل ويعيدها كوسيطات لـ الدالة SUM.
- SUM ( SUMIF (B5: B16، H5: I5، F5: F16)): أخيرًا ، ستجمع الدالة SUM القيم التي تم إرجاعها بواسطة في SUMIF وظيفة لقيمتي المعيار.
2.4. باستخدام Array with SUMPRODUCT Function
في هذه الطريقة ، سنفعل نفس الطريقة السابقة باستثناء حقيقة أننا هنا ، سنستخدم دالة SUMPRODUCT بدلاً من ذلك من دالة SUM .
الخطوات:
- للبدء ، اختر J5 الخلية وأدخل الصيغة التالية ،
=SUMPRODUCT(SUMIF($B$5:$B$16,H5:I5,$F$5:$F$16))
- اضغط على أدخل .
- نتيجة لذلك ، سوف نحصل على إجمالي الربح من المعايير المذكورة في المعايير النطاق.
اقرأ المزيد: SUMIF لمعايير متعددة عبر أوراق مختلفة في Excel (3 طرق)
3. استخدام SUMIFS لمعايير متعددة
وظيفة SUMIFS هي وظيفة Excel الافتراضية للتجميع تصل القيم بمعايير متعددة. يأخذ قيمًا متعددة كمعايير وأيضًا نطاقاتها كوسيطات. أخيرًا ، جمع القيم التي تم إرجاعها وفقًا لـالمعايير.
الخطوات:
- أولاً ، اختر الخلية J5 وأدخل الصيغة التالية ،
=SUMIFS($E$5:$E$16,$B$5:$B$16,H5,$C$5:$C$16,I5)
- ثم اضغط على الزر أدخل .
- نتيجة لذلك ، سوف نحصل على إجمالي الإيرادات من القمصان ذات اللون الأبيض والتي كانت معيارنا.
انهيار الصيغة:
- SUMIFS ($ E $ 5: $ E $ 16، $ B $ 5: $ B $ 16، H5، $ C $ 5: $ C $ 16، I5): الوسيطة الأولى ، $ E $ 5: $ E $ 16 ، هي مجموع نطاق وظيفة. في هذه الحالة ، يشير النطاق إلى الإيرادات. الوسيطة الثانية ، $ B $ 5: $ B $ 16 ، هي نطاق المعايير للمعيار الأول ، القميص ، الموجود في خلية H5. أخيرًا ، تشير الوسيطتان الأخيرتان إلى نطاق المعايير الثاني والمعيار الثاني على التوالي. لذلك ، ستبحث الوظيفة عن قميص في نطاق المعايير الأول والأبيض في النطاق الثاني. أخيرًا ، سيعود إجمالي الإيرادات من القمصان البيضاء.
اقرأ المزيد: كيفية تطبيق SUMIF مع نطاقات متعددة في Excel
الخلاصة
في هذه المقالة ، ناقشنا ثلاث طرق لاستخدام وظيفة SUMIF مع معايير متعددة في أعمدة مختلفة في Excel . ستساعد هذه الأساليب المستخدمين على تلخيص بياناتهم بناءً على معايير متعددة وتقديم تقرير مناسب إلى المتفرجين. سيؤدي ذلك أيضًا إلى تقليل الجهود أثناء تلخيص البيانات التي تفي بمعايير متعددة.