انتقل إلى المحتوى الرئيسي

جمع القيم الأصغر أو السفلية N بناءً على المعايير في Excel

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


جمع القيم الأصغر أو السفلية N بناءً على المعايير في Excel

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

في Excel ، لجمع قيم n السفلية في نطاق مع المعايير ، يمكنك إنشاء صيغة صفيف باستخدام الدالات SUM و SMALL و IF. الصيغة العامة هي:

{=SUM(SMALL(IF(range=criteria,values),{1,2,N}))}
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}))

ثم اضغط كترل + شيفت + إنتر مفاتيح معًا للحصول على النتيجة الصحيحة كما هو موضح أدناه لقطة الشاشة:


شرح الصيغة:

=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 مثل هذا:

{=SUM(SMALL(IF((range1=criteria1)*(range2=criteria2) *(range3=criteria3)…,values),{1,2,N}))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • Range1=criteria1: النطاق الأول من الخلايا الذي يتطابق مع المعايير الأولى ؛
  • Range2=criteria2: النطاق الثاني من الخلايا الذي يتطابق مع المعيار الثاني ؛
  • Range3=criteria3: النطاق الثالث من الخلايا الذي يتطابق مع المعيار الثالث ؛
  • values: القائمة التي تحتوي على القيم السفلية التي تريد جمعها ؛
  • N: القيمة السفلية.

على سبيل المثال ، أرغب في جمع الطلبات الثلاثة السفلية لمنتج Apple الذي تم بيعه بواسطة Kerry ، يرجى تطبيق الصيغة التالية:

=SUM(SMALL(IF(($A$2:$A$14=E2)*($B$2:$B$14=F2), $C$2:$C$14),{1,2,3}))

ثم اضغط كترل + شيفت + إنتر مفاتيح معًا للحصول على النتيجة التي تحتاجها:


الوظيفة النسبية المستخدمة:

  • مجموع:
  • تضيف الدالة SUM القيم. يمكنك إضافة قيم فردية أو مراجع خلايا أو نطاقات أو مزيج من الثلاثة.
  • صغير:
  • تقوم دالة Excel SMALL بإرجاع قيمة رقمية بناءً على موضعها في قائمة عند الفرز حسب القيمة بترتيب تصاعدي.
  • IF:
  • تختبر الدالة IF شرطًا معينًا وتُرجع القيمة المقابلة التي توفرها لـ TRUE أو FALSE.

المزيد من المقالات:

  • مجموع القيم الأصغر أو السفلية
  • في Excel ، من السهل علينا جمع نطاق من الخلايا باستخدام وظيفة SUM. في بعض الأحيان ، قد تحتاج إلى جمع الأرقام الأصغر أو السفلية 3 أو 5 أو n في نطاق البيانات كما هو موضح أدناه لقطة الشاشة. في هذه الحالة ، يمكن أن يساعدك SUMPRODUCT مع وظيفة SMALL في حل هذه المشكلة في Excel.
  • إجمالي مبالغ الفاتورة حسب العمر في Excel
  • لتلخيص مبالغ الفاتورة بناءً على العمر كما هو موضح أدناه قد تكون مهمة شائعة في Excel ، سيوضح هذا البرنامج التعليمي كيفية إجمالي مبالغ الفواتير حسب العمر باستخدام وظيفة SUMIF عادية.
  • اجمع كل الخلايا الرقمية التي تتجاهل الأخطاء
  • عند جمع نطاق من الأرقام يحتوي على بعض قيم الخطأ ، لن تعمل دالة SUM العادية بشكل صحيح. لجمع الأرقام فقط وتخطي قيم الخطأ ، يمكن لوظيفة AGGREGATE أو SUM جنبًا إلى جنب مع وظائف IFERROR أن تقدم لك خدمة.

أفضل أدوات إنتاجية المكتب

كوتولس ل إكسيل - يساعدك على التميز من بين الحشود

🤖 مساعد Kutools AI: إحداث ثورة في تحليل البيانات على أساس: التنفيذ الذكي   |  إنشاء التعليمات البرمجية  |  إنشاء صيغ مخصصة  |  تحليل البيانات وإنشاء الرسوم البيانية  |  استدعاء وظائف Kutools...
الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  جولة بدون صيغة 
سوبر فيلوكوب: معايير متعددة  |  قيمة متعددة  |  عبر الأوراق المتعددة  |  بحث غامض
حال. قائمة منسدلة: قائمة منسدلة سهلة  |  القائمة المنسدلة التابعة  |  قائمة منسدلة متعددة التحديد
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  قارن الأعمدة ب حدد نفس الخلايا وخلايا مختلفة 
الميزات المميزة: التركيز على الشبكة  |  عرض تصميم  |  شريط الفورمولا الكبير  |  مدير المصنفات والأوراق | مكتبة الموارد (النص السيارات)  |  منتقي التاريخ  |  اجمع أوراق العمل  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل البريد الإلكتروني عن طريق القائمة  |  سوبر تصفية  |  مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف ...)  |  +50 رسم الأنواع (مخطط جانت ...)  |  40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد ...)  |  19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار ...)  |  12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة ...)  |  7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم خلايا إكسل ...)  |  ... و اكثر

Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...

الوصف


علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
  • يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations