-
رتبه بندی اعداد در اکسل چگونه انجام می شود؟
فرض کنید قصد دارید تا رتبه بدست آمده توسط دانش آموزان ؛ در آزمون یکی از دروس را بدست آورید ؛ اینکار به نوعی رتبه بندی اعداد در اکسل محسوب می شود و با استفاده از تابع Rank قابل پیاده سازی خواهد بود.
مطلب پیشنهادی >> آموزش Data Validation در اکسل
همانطور که در تصویر بالا ملاحظه می کنید ؛ لیستی از نمرات دانش آموزان را در اختیار داریم و قصد داریم تا با استفاده از تابع Rank آنها را رتبه بندی کرده و رتبه نفرات را از روی نمره کسب شده توسط آنها محاسبه کنیم. برای این منظور یک ستون بنام رتیه در کنار ستون نمرات ایجاده کرده و تابع Rank را با گذاشتن علامت مساوی فراخوانی می کنیم. گرامر این تابع بصورت زیر است :
-
-
number
- در این بخش از تابع آدرس سلولی که قصد داریم رتبه آن را بدست آوریم بعنوان آرگومان اول تابع معرفی می کنیم ؛ بطور مثال نمره نفر اول در آدرس C2 قرار دارد.
-
ref
- در این بخش از تابع ؛ محدوده ای از اعداد که در اینجا همان محدوده نمرات محسوب می شود که از C2 شروع شده تا C17 می باشد را به تابع معرفی می کنیم.
-
order
- این قسمت از تابع دلخواه می باشد و وظیفه آن تنظیم سورت کردن اعداد رتبه بندی شده براساس بیشترین به کمترین یا کمترین به بیشترین است ؛ برای این منظور دو مقدار 0 و 1 به ترتیب برای نزولی و صعودی بودن قابل انتخاب خواهد بود. چنانچه این مقدار از تابع را خالی رها کنیم نرم افزار اکسل نحوه سورت را بر اساس بزرگترین به کوچکترین اعمال خواهد کرد.
-
نکته ای که باید به آن توجه داشته باشید آن است که با استفاده از کلید F4 در اکسل آدرس محدوده یا همان ref را بصورت یک آدرس مطلق درآورید ؛ تا هنگامی که اقدام به درگ کردن فرمول با استفاده از خاصیت AutoFill در اکسل می کنید ؛ محدوده مورد نظر ثابت بماند و جابجا نشود.