{= 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 تلقائيًا ، وبالتالي ستكون النتيجة هي القيمة التاسعة الأكبر من مجموعة الأرقام الفعلية في المصفوفة.
المؤلف ديف برونز