تابع RANK اکسل – تعیین رتبه اعداد

تابع RANK اکسل – تعیین رتبه اعداد

نرم افزار اکسل، تابع Rank را برای تعیین رتبه اعداد به ما معرفی می کند. البته شما همین کار را با ابزار Sort در اکسل می توانید انجام دهید.

لیست زیر نمرات درس”آمار کاربردی” می باشد.از شما می خواهندبگویید که نمره 14، چندمین نمره در لیست می باشد.

آموزش تابع rank-پیدا کردن رتبه اعداد

ساختار تابع RANK:

=RANK(number,ref,[order])

=RANK(سفارشی سازی[اختیاری],محدوده,عدد)

number:

در این قسمت رتبه عددی که قصد تعیین کردن آن را داریم، معرفی می کنیم.می توانیم در این قسمت آدرس سلول را هم وارد کنیم.با توجه به مثال، عدد 14 را در این قسمت وارد می کنیم.

ref:

در این قسمت محدوده اعداد خود را قرار می دهیم.با توجه به مثال، اعداد ما در سلول های B2:B11 قرار دارند.

order:

در این قسمت تعیین می کنیم که تعیین رتبه بر چه اساسی باشد.یعنی رتبه عدد را از بیشترین به کمترین اعداد موجود بگوید یا اینکه رتبه عدد ما را از کمترین به بیشترین اعداد موجود بگوید.این گزینه اختیاری می باشد و می توانید آن را به صورت خالی رها کنید.اگر آن را خالی رها کنید اکسل به طور پیش فرض از بیشترین به کمترین، عدد شما را در میان اعداد رتبه بندی خواهد کرد.

خلاصه مطالب گفته شده، فرمول زیر خواهد بود.:

=RANK(14,B2:B11)

نتیجه این فرمول عدد 5 خواهد بود.یعنی نمره 14 در میان نمرات ما، رتبه 5ام را دارد.

در ادامه با ما همراه باشید تا با ویژگی های تابع RANK و ضعف آن آشنا شوید و تفاوت آن را با دو تابع SMALL و LARGE فرا بگیرید.

ویژگی تابع RANK:

1-این تابع ممکن است به زودی در ویرایش های آینده اکسل حذف شود.علت آن به دلیل یک سری ضعف ها می باشد که توابع جایگزینی برای آن معرفی شده است.

2-این تابع برای اعداد تکراری یک رتبه قائل خواهد شد.یعنی اگر در لیست دو عدد تکراری داشته باشیم،اکسل یک رتبه را برای آن ها در نظر می گیرد و رتبه بعدی وجود نخواهد داشت.به عنوان مثال به رتبه عدد 12 در لیست زیر نگاه بندازید.عدد 12 سه بار تکرار شده است و در هر سه سری رتبه 7 به آن ها اختصاص یافته است و شما دیگر اثری از رتبه 8 و 9 نخواهید دید.

تابع rank

3-می توان از فرمول زیر به عنوان ضریب تصحیح برای اعداد تکراری استفاده کرد:

=[COUNT(ref) + 1 – RANK(number, ref, 0) – RANK(number, ref, 1)]/2

=(COUNT($B$2:$B$11)+1-RANK(B2, $B$2:$B$11, 0)-RANK(B2, $B$2:$B$11, 1))/2

تفاوت تابع RANK با توابع SMALL و LARGE:

در توابع Small و larg شما فقط رتبه را تعیین می کنید ولی نمی توانید عدد مورد نظر را به این توابع بدهید.به عبارتی خروجی این توابع عدد می باشد(نه رتبه)

در تابع rank شما عدد را می دهید و رتبه آن را تابع به شما می گوید.(به عبارتی خروجی این تابع رتبه می باشد)

1 thoughts on “تابع RANK اکسل – تعیین رتبه اعداد

  1. Javad Hedayat میگوید:

    با سلام. من یک مشکلی در رابطه با تابع رنک دارم. اعدادی که میخوام از بینشون رنک بندی انجام بدم در یک ردیف نیستند. برای همین نمیتونم بنویسم َA1:A8. به طور مثال میخوام رنک بندی رو از بین A1,J3 و p7 انجام بدم و امکان اینکه این اعداد ناپیوسته رو در یک ردیف بیارم هم نیست. در اینصورت باید از چه فرمولی استفاده کنم؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *