Sumif بمعايير متعددة بناءً على منطق OR و AND
عند العمل على أوراق عمل Excel ، قد تحتاج إلى جمع القيم بناءً على معايير متعددة. في بعض الأحيان ، تكون المعايير المتعددة من نفس العمود (منطق OR) ، ولكن في بعض الأحيان من أعمدة مختلفة (منطق AND). في هذه الحالة كيف يمكنك التعامل مع هذه المهمة في Excel؟
- Sumif بمعايير متعددة بناءً على منطق OR
- Sumif بمعايير متعددة تستند إلى منطق AND باستخدام الدالة SUMIFS
Sumif بمعايير متعددة بناءً على منطق OR
لنفترض أن لديك قائمة منتجات تحتوي على المورد والكمية كما هو موضح أدناه ، فأنت تريد الآن الحصول على جميع الكميات الإجمالية التي يوفرها المورد John and David. هنا ، سأقدم لك صيغتين بسيطتين.
باستخدام صيغة SUMIF + SUMIF +…
إذا كنت تريد جمع الأرقام التي تفي بأي من المعايير (أو منطق) من معايير متعددة ، يمكنك إضافة عدة دالات SUMIF في صيغة واحدة ، بناء الجملة العام هو:
- criteria_range: نطاق الخلايا الذي تريد مطابقة المعايير ؛
- criteria1: المعيار الأول الذي يتم استخدامه لتحديد الخلايا التي يجب جمعها ؛
- criteria2: المعيار الثاني الذي يتم استخدامه لتحديد الخلايا التي يجب جمعها ؛
- sum_range: نطاق الخلايا الذي تريد التلخيص منه.
الآن ، يرجى نسخ أو إدخال أي من الصيغ أدناه في خلية فارغة ، ثم اضغط أدخل مفتاح للحصول على النتيجة:
=SUMIF(B4:B14,E4,C4:C14) + SUMIF(B4:B14,E5,C4:C14) (Use a cell reference)
شرح الصيغة:
=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)
- أول SUMIF (B4: B14، "John"، C4: C14) يجد صفوف يوحنا ويجمع الكميات الإجمالية ؛
- الثاني SUMIF (B4: B14، "David"، C4: C14) يجد صفوف داود ويجمع الكميات الإجمالية ؛
- ثم اجمع معادلات SUMIF هاتين للحصول على جميع الكميات الإجمالية التي قدمها كل من John و David.
باستخدام الدالتين SUM و SUMIF
الصيغة أعلاه سهلة الاستخدام للغاية إذا كان هناك معياران فقط ، ولكن إذا كنت تريد جمع القيم بشروط OR متعددة ، فقد تكون الصيغة أعلاه زائدة عن الحاجة. في هذه الحالة ، قد تفيدك الصيغة الأفضل التي تم إنشاؤها بناءً على الدالتين SUM و SUMIF. الصيغ العامة هي:
صيغة عامة مع نص مضمّن:
- criteria_range: نطاق الخلايا الذي تريد مطابقة المعايير ؛
- criteria1: المعيار الأول الذي يتم استخدامه لتحديد الخلايا التي يجب جمعها ؛
- criteria2: المعيار الثاني الذي يتم استخدامه لتحديد الخلايا التي يجب جمعها ؛
- sum_range: نطاق الخلايا الذي تريد التلخيص منه.
صيغة عامة مع مراجع الخلايا:
Array formula, should press Ctrl + Shift + Enter keys together.
- criteria_range: نطاق الخلايا الذي تريد مطابقة المعايير ؛
- criteria_cells: الخلايا التي تحتوي على المعايير التي تريد استخدامها ؛
- sum_range: نطاق الخلايا الذي تريد التلخيص منه.
من فضلك ، أدخل أو انسخ أيًا من الصيغ التالية التي تحتاجها في خلية فارغة ، ثم احصل على النتيجة:
=SUM(SUMIF(B4:B14, E4:E5, C4:C14)) (Use cell references, array formula, should press Ctrl + Shift + Enter keys)
شرح الصيغة:
= SUM (SUMIF (B4: B14، {"John"، "David"}، C4: C14))
> SUMIF (B4: B14، {"John"، "David"}، C4: C14):
- {"جون" ، "داوود"}: ثابت الصفيف وهو عبارة عن مجموعة من المعايير المتعددة المتوفرة في أقواس معقوفة.
- SUMIF (B4: B14، "David"، C4: C14) يجبر ثابت الصفيف باستخدام المنطق OR الدالة SUMIF على جمع الأرقام في C4: C14 بناءً على أي من المعايير المتعددة ("John" و "David") ، وسيعرض نتيجتين منفصلتين: {410,1520،XNUMX}.
> SUM (SUMIF (B4: B14، {"John"، "David"}، C4: C14)) = SUM ({410,1520،XNUMX}): أخيرًا ، تضيف دالة SUM هذه نتائج الصفيف هذه لإرجاع النتيجة: 1930.
Sumif بمعايير متعددة تستند إلى منطق AND باستخدام الدالة SUMIFS
إذا كنت تريد جمع القيم بمعايير متعددة في أعمدة مختلفة ، يمكنك استخدام الدالة SUMIF لحل هذه المهمة بسرعة. الصيغة العامة هي:
- sum_range: نطاق الخلايا التي تريد التلخيص منها ؛
- criteria_range1: النطاق الذي يتم فيه تطبيق criteira1 ؛
- criteria1: المعيار الأول الذي يتم التحقق منه مقابل نطاق criteria_range1 ويحدد الخلايا المراد إضافتها ؛ (يمكن أن يكون نوع المعايير: رقم أو تعبير منطقي أو مرجع خلية أو نص أو تاريخ أو وظيفة Excel أخرى.)
- criteria_range2, criteria2…: نطاقات إضافية أخرى والمعايير المرتبطة بها. (يمكنك إعداد 127 زوجًا من نطاق_المعايير والمعايير في صيغة SUMIFS.)
دعنا نقول ، لدي جدول به أعمدة المنتج والمورد والكمية والسعر كما هو موضح أدناه. الآن ، أريد معرفة مجموع السعر الإجمالي لمنتج Apple والكمية التي تزيد عن 200 أو تساويها.
الرجاء تطبيق أي من الصيغ أدناه في خلية فارغة ، ثم اضغط أدخل مفتاح لإرجاع النتيجة:
=SUMIFS(C4:C14,A4:A14,G3,C4:C14,G4) (Use cell references)
شرح الصيغة:
=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")
- يتحقق النطاق A4: A14 للمنتج "Apple" ، ويستخرج النطاق C4: C14 جميع الكميات الأكبر من أو تساوي 200 ، ثم تجمع الدالة SUMIFS الخلايا المتطابقة فقط من النطاق D4: D14.
الوظيفة النسبية المستخدمة:
- SUMIF:
- يمكن أن تساعد الدالة SUMIF في جمع الخلايا بناءً على معيار واحد.
- SUMIFS:
- يمكن أن تساعد وظيفة SUMIFS في Excel في جمع قيم الخلايا بناءً على معايير متعددة.
المزيد من المقالات:
- الجمع إذا بدأ أو انتهى بنص أو أحرف معينة
- لجمع القيم إذا كانت الخلايا المقابلة تبدأ بقيمة معينة أو تنتهي بقيمة معينة ، يمكنك تطبيق الدالة SUMIF باستخدام حرف بدل (*) لإزالتها. ستعرض هذه المقالة كيفية استخدام الصيغة بالتفصيل.
- مجموع إذا كانت الخلايا تحتوي على نص معين في عمود آخر
- سيوضح لك هذا البرنامج التعليمي كيفية جمع القيم إذا كانت الخلايا تحتوي على نص محدد أو جزئي في عمود آخر. خذ نطاق البيانات أدناه كمثال ، للحصول على المبالغ الإجمالية للمنتجات التي تحتوي على النص "T-Shirt" ، يمكن لكل من وظيفة SUMIF و SUMPRODUCT التعامل مع هذه المهمة في Excel.
- مجموع القيم الأصغر أو السفلية في Excel
- في Excel ، من السهل علينا جمع نطاق من الخلايا باستخدام وظيفة SUM. في بعض الأحيان ، قد تحتاج إلى جمع الأرقام الأصغر أو السفلية 3 أو 5 أو n في نطاق البيانات كما هو موضح أدناه لقطة الشاشة. في هذه الحالة ، يمكن أن يساعدك SUMPRODUCT مع وظيفة SMALL في حل هذه المشكلة في Excel.
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.