القائمة الرئيسية

الصفحات

دالة RANK

دالة RANK ترجع ترتيب رقم داخل مصفوفة من الأرقام .







معاملات دالة RANK

number : الرقم

ref : مصفوفة الأرقام

[order] : ترتيب الأرقام هل تصاعدي أم تنازلي , هذا المعامل يأخذ قيمتين :

0 : ترتيب تنازلي ( القيمة الافتراضية اذا لم تعطي قيمة لهذا المعامل ) .

1 : ترتيب تصاعدي .







مثال على دالة RANK

الجدول التالي يحتوي على درجات 10 طلاب في ثلاثة مواد ( اللغة العربية - اللغة الانجليزية - الرياضيات ) ثم بعد ذلك المجموع لكل طالب , ونريد حساب ترتيب درجة كل طالب بين الدرجات أي نريد معرفة الطالب ذو أكبر درجة ثم الطالب الذي يليه وهكذا .



لعمل ذلك ستستخدم دالة RANK كما هو موضح في المعادلة التالية :

RANK(E3,$E$3:$E$12,0)=


لاحظ أنه في المعادلة السابقة :

- المرجع E3 مرجع نسبي لأنه سيزيد كل مرة بمقدار 1 حتى يصل للمرجع E12

- المرجع E3:E12 مرجع مطلق لأنه سيظل ثابت لن يزيد .

- قيمة المعامل الثالث هي 0 أي أن الترتيب تنازلي .



لاحظ أن الرقم 13 تكرر مرتين , وطبقا للترتيب فإنه سيأخذ الترتيب 7 , والرقم الذي يليه وهو 12 سيأخذ الترتيب 9 لأن الرقم 13 أخذ مكانين في الترتيب .


دالة RANK