جمع القيم الأصغر أو السفلية N بناءً على المعايير في Excel
في البرنامج التعليمي السابق ، ناقشنا كيفية جمع أصغر قيم n في نطاق البيانات. في هذه المقالة ، سنجري عملية متقدمة أخرى - لجمع أقل قيم n بناءً على معيار واحد أو أكثر في Excel.
جمع القيم الأصغر أو السفلية N بناءً على المعايير في Excel
لنفترض أن لدي مجموعة من البيانات كما هو موضح أدناه ، أريد أن ألخص أقل 3 طلبات للمنتج Apple.
في Excel ، لجمع قيم n السفلية في نطاق مع المعايير ، يمكنك إنشاء صيغة صفيف باستخدام الدالات SUM و SMALL و IF. الصيغة العامة هي:
Array formula, should press Ctrl + Shift + Enter keys together.
- range=criteria: نطاق الخلايا الذي يتطابق مع المعايير المحددة ؛
- values: القائمة التي تحتوي على القيم السفلية التي تريد جمعها ؛
- N: القيمة السفلية.
لحل المشكلة أعلاه ، يرجى تطبيق صيغة المصفوفة أدناه في خلية فارغة:
ثم اضغط كترل + شيفت + إنتر مفاتيح معًا للحصول على النتيجة الصحيحة كما هو موضح أدناه لقطة الشاشة:
شرح الصيغة:
=SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))
- IF(($A$2:$A$14=D2), $B$2:$B$14): إذا كان المنتج في النطاق A2: A14 يساوي "Apple" ، فسيعيد الرقم النسبي من قائمة الطلبات (B2: B14) ؛ إذا لم يكن المنتج "Apple" ، فسيتم عرض FALSE. ستحصل على النتيجة كما يلي: {800؛ FALSE؛ FALSE؛ FALSE؛ 1000؛ 230؛ FALSE؛ FALSE؛ 1600؛ FALSE؛ 900؛ FALSE؛ 500}.
- SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}): ستتجاهل هذه الدالة الصغيرة القيم FALSE وستعيد القيم الثلاث السفلية في المصفوفة ، وبالتالي ، تكون النتيجة: {3،230,500,800،XNUMX}.
- SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))=SUM({230,500,800}): أخيرًا ، تجمع الدالة SUM الأرقام في المصفوفة للحصول على النتيجة: 1530.
نصائح: تعامل مع شرطين أو أكثر:
إذا كنت بحاجة إلى جمع قيم n السفلية بناءً على معيارين أو أكثر ، فأنت تحتاج فقط إلى إضافة نطاق ومعايير أخرى بواسطة الحرف * داخل وظيفة IF مثل هذا:
Array formula, should press Ctrl + Shift + Enter keys together.
- Range1=criteria1: النطاق الأول من الخلايا الذي يتطابق مع المعايير الأولى ؛
- Range2=criteria2: النطاق الثاني من الخلايا الذي يتطابق مع المعيار الثاني ؛
- Range3=criteria3: النطاق الثالث من الخلايا الذي يتطابق مع المعيار الثالث ؛
- values: القائمة التي تحتوي على القيم السفلية التي تريد جمعها ؛
- N: القيمة السفلية.
على سبيل المثال ، أرغب في جمع الطلبات الثلاثة السفلية لمنتج Apple الذي تم بيعه بواسطة Kerry ، يرجى تطبيق الصيغة التالية:
ثم اضغط كترل + شيفت + إنتر مفاتيح معًا للحصول على النتيجة التي تحتاجها:
الوظيفة النسبية المستخدمة:
- مجموع:
- تضيف الدالة SUM القيم. يمكنك إضافة قيم فردية أو مراجع خلايا أو نطاقات أو مزيج من الثلاثة.
- صغير:
- تقوم دالة Excel SMALL بإرجاع قيمة رقمية بناءً على موضعها في قائمة عند الفرز حسب القيمة بترتيب تصاعدي.
- IF:
- تختبر الدالة IF شرطًا معينًا وتُرجع القيمة المقابلة التي توفرها لـ TRUE أو FALSE.
المزيد من المقالات:
- مجموع القيم الأصغر أو السفلية
- في Excel ، من السهل علينا جمع نطاق من الخلايا باستخدام وظيفة SUM. في بعض الأحيان ، قد تحتاج إلى جمع الأرقام الأصغر أو السفلية 3 أو 5 أو n في نطاق البيانات كما هو موضح أدناه لقطة الشاشة. في هذه الحالة ، يمكن أن يساعدك SUMPRODUCT مع وظيفة SMALL في حل هذه المشكلة في Excel.
- إجمالي مبالغ الفاتورة حسب العمر في Excel
- لتلخيص مبالغ الفاتورة بناءً على العمر كما هو موضح أدناه قد تكون مهمة شائعة في Excel ، سيوضح هذا البرنامج التعليمي كيفية إجمالي مبالغ الفواتير حسب العمر باستخدام وظيفة SUMIF عادية.
- اجمع كل الخلايا الرقمية التي تتجاهل الأخطاء
- عند جمع نطاق من الأرقام يحتوي على بعض قيم الخطأ ، لن تعمل دالة SUM العادية بشكل صحيح. لجمع الأرقام فقط وتخطي قيم الخطأ ، يمكن لوظيفة AGGREGATE أو SUM جنبًا إلى جنب مع وظائف IFERROR أن تقدم لك خدمة.
أفضل أدوات إنتاجية المكتب
Kutools for Excel - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...

Office Tab - تمكين القراءة المبوبة والتحرير في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.
