إحصائية
Excel 2010
◉ 8 مشاهدة
=RANK.EQ()
تُحدد ترتيب عدد بين قائمة من الأعداد
ينطبق على:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=RANK.EQ(number,ref,[order])
مرّر فوق أسماء المعاملات للتفاصيل.
نوع الإخراجرقم
الشعبية55 / 100
متقلبةلا
مصفوفة ديناميكيةلا
📥 تنزيل عينة .xlsx — قريباً
▦ جرّب في الملعب
ملف مخصص لهذه الدالة — آمن وخفيف · بيانات عينة + صيغ حية
⬇ تنزيل مصنف العينة
ملف .xlsx مخصص لـ =RANK.EQ() ببيانات فارسية وصيغ حية — افتحه في Excel.
- ورقة “عينة” — جدول + صيغة
- ورقة “دليل” — الصياغة والمعاملات والنصائح
- فوري وآمن (رمز + حد)
🧠 🧠 اختبار هذه الدالة
%d أسئلة — الصياغة، المثال والخطأ!
◧ المعاملات
| المعامل | النوع | الحالة | الوصف |
|---|---|---|---|
number |
رقم | مطلوب | العدد المطلوب ترتيبه |
ref |
نطاق | مطلوب | نطاق الأعداد |
order |
رقم | اختياري | ترتيب التصنيف — الافتراضي: 0 |
▣ أمثلة
▦ البيانات
| الخلية | القيمة |
|---|---|
A2 |
7 |
A3 |
3.5 |
A4 |
3.5 |
A5 |
1 |
A6 |
2 |
A7 |
7 |
A8 |
3.5 |
A9 |
3.5 |
A10 |
1 |
A11 |
2 |
المثال 1
=RANK.EQ(A2,A2:A6,1)
النتيجة:
5
المثال 2
=RANK.EQ(A6,A2:A6)
النتيجة:
4
رتبه ۳٫۵ در همان فهرست.
=RANK.EQ(A3,A2:A6,1)
النتيجة:
3
§ ملاحظات
- اگر Order مقدار ۰ (صفر) باشد یا حذف شود، اکسل Number را طوری رتبهبندی میکند که گویی Ref فهرستی مرتبشده به صورت نزولی است.
- اگر Order هر مقدار غیرصفر باشد، اکسل Number را طوری رتبهبندی میکند که گویی Ref فهرستی مرتبشده به صورت صعودی است.
- تابع RANK.EQ به اعداد تکراری رتبه یکسان میدهد. با این حال، وجود اعداد تکراری بر رتبه اعداد بعدی تأثیر میگذارد. برای مثال، در فهرستی از اعداد صحیح مرتبشده به صورت صعودی، اگر عدد ۱۰ دو بار ظاهر شود و رتبه ۵ داشته باشد، آنگاه عدد ۱۱ رتبه ۷ خواهد داشت (هیچ عددی رتبه ۶ نخواهد داشت).
- برای برخی کاربردها ممکن است بخواهید از تعریفی از رتبه استفاده کنید که تساویها را در نظر میگیرد. در مثال قبلی، رتبه اصلاحشده برای عدد ۱۰ برابر ۵٫۵ خواهد بود. این کار را میتوان با افزودن ضریب تصحیح زیر به مقدار برگشتی RANK.EQ انجام داد. این ضریب تصحیح هم برای حالتی که رتبه به صورت نزولی (order = 0 یا حذفشده) و هم به صورت صعودی (order = مقدار غیرصفر) محاسبه میشود مناسب است. ضریب تصحیح برای رتبههای مساوی = [COUNT(ref) + 1 – RANK.EQ(number, ref, 0) – RANK.EQ(number, ref, 1)]/2. در مثال دفتر کار، RANK.EQ(A3,A2:A6,1) برابر ۳ است. ضریب تصحیح برابر (۵ + ۱ – ۲ – ۳)/۲ = ۰٫۵ و رتبه اصلاحشده که تساویها را در نظر میگیرد برابر ۳ + ۰٫۵ = ۳٫۵ است. اگر number فقط یک بار در ref ظاهر شود، ضریب تصحیح ۰ خواهد بود، زیرا نیازی به تعدیل RANK.EQ برای تساوی نیست.
✦ نصائح
- ثبّت النطاق بــ $ حتى لا يتحرك عند نسخ الصيغة.
- تُتجاهل النصوص والخلايا الفارغة في النطاق.
- يجب أن يكون العدد المطلوب موجودًا في النطاق نفسه.
- برای برخی کاربردها ممکن است بخواهید از تعریفی از رتبه استفاده کنید که تساویها را در نظر میگیرد. در مثال قبلی، رتبه اصلاحشده برای عدد ۱۰ برابر ۵٫۵ خواهد بود. این کار را میتوان با افزودن ضریب تصحیح زیر به مقدار برگشتی RANK.EQ انجام داد. این ضریب تصحیح هم برای حالتی که رتبه به صورت نزولی (order = 0 یا حذفشده) و هم به صورت صعودی (order = مقدار غیرصفر) محاسبه میشود مناسب است. ضریب تصحیح برای رتبههای مساوی = [COUNT(ref) + 1 – RANK.EQ(number, ref, 0) – RANK.EQ(number, ref, 1)]/2. در مثال دفتر کار، RANK.EQ(A3,A2:A6,1) برابر ۳ است. ضریب تصحیح برابر (۵ + ۱ – ۲ – ۳)/۲ = ۰٫۵ و رتبه اصلاحشده که تساویها را در نظر میگیرد برابر ۳ + ۰٫۵ = ۳٫۵ است. اگر number فقط یک بار در ref ظاهر شود، ضریب تصحیح ۰ خواهد بود، زیرا نیازی به تعدیل RANK.EQ برای تساوی نیست.
💬 التعليقات والأسئلة 0 موافق عليه
🔒 سيُنشر بعد المراجعة.يظهر بعد موافقة الإدارة
لا تعليقات بعد — كن أول من يعلق!