تابع RANK.AVG در اکسل برای محاسبه رتبه یک عدد در یک مجموعه استفاده میشود، با این تفاوت که اگر چند مقدار مشابه وجود داشته باشد، میانگین رتبهها را به آنها اختصاص میدهد. این تابع برای رتبهبندی دادهها با در نظر گرفتن تساویها بسیار مفید است.
🧮 ساختار تابع
RANK.AVG(number, ref, [order])
🧾 پارامترها
number: عددی که میخواهید رتبهاش را محاسبه کنید.ref: محدودهای از اعداد که رتبه در آن محاسبه میشود.[order]: اختیاری؛ اگر 0 یا حذف شود، رتبهبندی به صورت نزولی (بزرگترین عدد رتبه 1) انجام میشود؛ اگر 1 باشد، رتبهبندی صعودی (کوچکترین عدد رتبه 1).
📊 مثال
فرض کنید دادههای زیر در سلولهای A1 تا A5 قرار دارند:
| A |
|---|
| 90 |
| 80 |
| 90 |
| 70 |
| 60 |
اگر بنویسید:
=RANK.AVG(A1, A1:A5, 0)
نتیجه خواهد بود: 1.5 چون عدد 90 دو بار تکرار شده و رتبههای 1 و 2 را اشغال کردهاند، پس میانگین آنها برابر با 1.5 است.
✅ نکات کاربردی
- اگر میخواهید رتبهها بدون میانگین باشند، از تابع
RANK.EQاستفاده کنید. - برای رتبهبندی در کنار سایر معیارها (مثل گروهبندی یا فیلتر)، بهتر است از ترکیب با
IFیاFILTERاستفاده شود.
جهت آموزش تکمیلی فهرست تابع RANK.AVG با سناریوی کاربردی را دنبال کنید.