Note: The other languages of the website are Google-translated. Back to English

جمع القيم الأصغر أو السفلية 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 for Excel 300 ميزة متقدمة قوية (الجمع بين المصنفات ، والجمع حسب اللون ، ومحتويات الخلية المنقسمة ، وتحويل التاريخ ، وما إلى ذلك ...) وتوفير 80 ٪ من الوقت لك

  • مصمم لسيناريوهات عمل 1500 ، يساعدك على حل 80٪ من مشاكل Excel.
  • قلل الآلاف من نقرات لوحة المفاتيح والماوس كل يوم ، وقم بإراحة عينيك ويديك المتعبة.
  • كن خبيرًا في برنامج Excel في 3 دقائق. لم تعد بحاجة إلى تذكر أي صيغ مؤلمة ورموز VBA.
  • نسخة تجريبية مجانية غير محدودة لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا. ترقية مجانية ودعم لمدة عامين.
شريط Excel (مع تثبيت Kutools for Excel)

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

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
  • يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel) ، تمامًا مثل Chrome و Firefox و Internet Explorer الجديد.
لقطة شاشة لبرنامج Excel (مع تثبيت Office Tab)
فرز التعليقات حسب
التعليقات (0)
لا يوجد تقييم. كن أول من يقيم!
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة