
تابع RANK در اکسل:
تابع RANK جزو توابع آماری اکسل است. از این تابع برای مشخص کردن رتبه یک عدد در میان یک سری از اعداد استفاده میشود. تابع RANK یکی از توابع پرکاربرد اکسل است که برای رتبهبندی عددی در یک مجموعه استفاده میشود. این تابع به شما کمک میکند تا جایگاه نسبی یک عدد را در میان سایر اعداد مشخص کنید؛ مثلاً رتبه یک دانشآموز در میان همکلاسیهایش یا رتبه فروش یک محصول در میان سایر محصولات. در دنیای تحلیل دادهها، رتبهبندی یکی از ابزارهای کلیدی برای تصمیمگیری است و تابع RANK این کار را بهسادگی انجام میدهد.
کلمات کلیدی:
تابع RANK در اکسل، آموزش RANK، رتبهبندی در اکسل، مثال تابع RANK، کاربرد تابع RANK، آموزش اکسل، توابع آماری اکسل، رتبه عدد در اکسل، RANK.EQ، RANK.AVG
آرگومانها یا پارامترهای ورودی
تابع RANK در اکسل برای تعیین رتبه یک عدد در یک مجموعه عددی استفاده میشود. فرمول کلی آن به شکل زیر است:
آرگومان اول (number): عددی که می خواهید رتبه آن را تعیین کنید.
آرگومان دوم (ref): محدودهای از اعداد که عدد مورد نظر در آن موجود است.
آرگومان سوم ([order]): تعیین رتبهی عدد بر چه اساسی باشد؟ یعنی از بیشترین به کمترین یا از کمترین به بیشترین؟ این آرگومان اختیاری است.
- اگر مقدار این آرگومان 1 باشد، دادهها ابتدا از کوچک به بزرگ مرتب میشوند؛ سپس کوچکترین داده رتبه 1 و بزرگترین داده رتبه آخر را به خود اختصاص خواهد داد.
- اگر مقدار این آرگومان عدد صفر باشد و یا حذف شود، دادهها ابتدا از بزرگ به کوچک مرتب میشوند؛ سپس بزرگترین داده رتبه 1 و کوچکترین داده رتبه آخر را به خود اختصاص خواهد داد.
مثالها
اگر دادههای جدول زیر را داشته باشیم:
چنانچه مقدار آرگومان سوم (order) یک باشد، یعنی دادهها ابتدا از کوچک به بزرگ مرتب میشوند و سپس رتبهبندی میشوند؛ خواهیم داشت:

=RANK(2,A2:C4,1) ⇒ 1
=RANK(20,A2:C4,1) ⇒ 9
=RANK(18,A2:C4,1) ⇒ 7
=RANK(14,A2:C4,1) ⇒ 5
اما اگر مقدار آرگومان سوم (order) حذف شود و یا صفر باشد، دادهها ابتدا از بزرگ به گوچک مرتب میشوند و سپس رتبهبندی میشوند؛ پس خواهیم داشت:

=RANK(2,A2:C4,1) ⇒ 9
=RANK(20,A2:C4,1) ⇒ 1
=RANK(18,A2:C4,1) ⇒ 3
=RANK(14,A2:C4,1) ⇒ 5
نکات مهم تابع
نکته 1) اگر در میان اعداد، مقدار تکراری وجود داشته باشد، تابع Rank همیشه کوچکترین رتبه آن عدد را برمیگرداند.
چنانچه مقدار آرگومان سوم (order) یک باشد:
=RANK(10,A2:C4,1) ⇒ 2
اگر مقدار آرگومان سوم (order) حذف شود و یا صفر باشد:
=RANK(10,A2:C4) ⇒ 7
نکته 2) قبل از استفاده از این تابع، لزومی به مرتبسازی لیست اعداد نیست.
خطاهای تابع
خطای :#N/Aاین خطا زمانی رخ میدهد که مقدار آرگومان اول (number) یعنی عدد مورد نظر در آرگومان دوم (ref) یعنی محدوده اعداد وجود نداشته باشد.
پرسشهای متداول:
- سطح / ناشرEXCEL، مقاله تخصصی
- بازدید898

