=SMALL(FILTER(SORT(FILTER(الدرجات!$D$2:$G$840;class_all=B2);4;-1);{0,0,0,1});ROW(INDIRECT("1:"&(ROUND(COUNT(FILTER(SORT(FILTER(الدرجات!$D$2:$G$840;class_all=B2);2;-1);{0,0,0,1}))/4;0)))))
السلام عليكم
مساء الخير
المطلوي اختصار هذه المعادلة مع المحافظة على نفس النتيجة وذلك لإمكانية إضافة مستوى أخر في بدايتها وهو :
=AVERAGE(
، حيث إذا تم ذلك حالياً مع الصبغة المذكورة أعلاه يعطي رسالة خطأ ومفادها إنني تجاوزت الحد المسمحوح به من تاخل المعادلات