اكسل

ن أكبر قيمة مع المعايير

Nth Largest Value With Criteria

صيغة Excel: ن أكبر قيمة بالمعاييرصيغة عامة
{= LARGE ( IF (range=criteria,values),n)}
ملخص

للحصول على ثاني أكبر قيمة وثالث أكبر قيمة ورابع أكبر قيمة وهكذا ، حيث تتطابق كل قيمة مع المعايير المتوفرة ، يمكنك استخدام صيغة صفيف تستخدم الدالتين LARGE و IF.





في المثال الموضح ، الصيغة في G7 هي:

 
{= LARGE ( IF (Sex='F',Score),F7)}

حيث 'الجنس' هو نطاق مسمى لـ C3: C15 و 'النتيجة' هي النطاق المسمى D3: D15.





ملاحظة: هذه صيغة صفيف ويجب إدخالها باستخدام Control + Shift + Enter.

كيفية استخدام صيغة fv في Excel
تفسير

وظيفة LARGE تلقائية بالكامل - تحتاج فقط إلى توفير نطاق وعدد صحيح لـ'النث 'لتحديد القيمة المرتبة التي تريدها.



المشكلة في هذه الحالة هي أننا لا نريد تشغيل LARGE كل القيمة في النطاق ، فقط القيم التي تكون إما ذكرًا أو أنثى (M أو F). لتطبيق هذه المعايير ، نستخدم وظيفة IF ، والتي توفر اختبارًا منطقيًا إما لـ 'M' أو 'F'. نظرًا لأننا نطبق الاختبار على مصفوفة من القيم ، فستكون النتيجة أيضًا مصفوفة. في المثال الموضح ، تبدو المصفوفة الناتجة كما يلي:

{93FALSE85FALSE81FALSEFALSEFALSEFALSE72FALSEFALSE83}

حيث تمثل FALSE درجات الذكور ('F') وتمثل الأرقام درجات الإناث.

ستتجاهل الدالة LARGE قيم TRUE و FALSE تلقائيًا ، وبالتالي ستكون النتيجة هي القيمة التاسعة الأكبر من مجموعة الأرقام الفعلية في المصفوفة.

المؤلف ديف برونز


^