سازگاری Excel 2007 (سازگاری) ◉ 26 بازدید

=PERCENTRANK()

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

قابل استفاده در: Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=PERCENTRANK(array,x,[significance])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودی‌ها را ببینید.
نوع خروجیعدد
محبوبیت21 / 100
Volatileخیر
Dynamic Arrayخیر
دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground فایل اختصاصی این تابع — ایمن و کم‌حجم · شامل داده نمونه + فرمول فعال
اشتراک‌گذاری:

⬇ دانلود فایل نمونه اکسل

یک فایل .xlsx اختصاصی برای =PERCENTRANK() با داده‌های نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.

  • شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
  • شیت «راهنما» — سینتکس، توضیح ورودی‌ها و نکات همین صفحه
  • تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
دانلود PERCENTRANK.xlsx حجم ~ 8–12 KB · بدون ماکرو

⇪ اشتراک‌گذاری

این تابع را به دوستان بفرستید

کوییز این تابع

سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!

◧ ورودی‌های تابع

نام ورودینوعوضعیتتوضیح
array محدوده الزامی محدوده داده (یا آرایه از پیش تعریف‌شده) شامل مقادیر عددی که رتبه درصدی در آن تعیین می‌شود.
x عدد الزامی مقداری که می‌خواهید رتبه آن در آرایه را بدانید.
significance عدد اختیاری مقداری که تعداد ارقام معنادار درصد برگشتی را مشخص می‌کند. اگر حذف شود، تابع PERCENTRANK از سه رقم (0.xxx) استفاده می‌کند.

▣ مثال‌های کاربردی

▦ داده‌های مثال
سلولمقدار
A2 13
A3 12
A4 11
A5 8
A6 4
A7 3
A8 2
A9 1
A10 1
A11 1
A12 13
A13 12
A14 11
A15 8
A16 4
A17 3
A18 2
A19 1
A20 1
A21 1
رتبه درصدی مقدار 2 در محدوده A2:A11. نتیجه 0.333 است، زیرا سه مقدار در مجموعه کوچک‌تر از 2 و شش مقدار بزرگ‌تر از 2 هستند. چون مقدار 2 در محدوده (سلول A8) یافت می‌شود، تعداد مقادیر کوچک‌تر از 2 بر مجموع تعداد مقادیر کوچک‌تر و بزرگ‌تر از 2 تقسیم می‌شود؛ یعنی 3/(3+6)=0.333. =PERCENTRANK(A2:A11,2)
نتیجه: 0.333
رتبه درصدی مقدار 4 در محدوده A2:A11. پنج مقدار کوچک‌تر از 4 و چهار مقدار بزرگ‌تر هستند؛ مانند مثال قبل، 5/(4+5)=0.555. =PERCENTRANK(A2:A11,4)
نتیجه: 0.555
رتبه درصدی مقدار 8 در محدوده A2:A11. شش مقدار کوچک‌تر از 8 و 3 مقدار بزرگ‌تر هستند؛ مانند مثال قبل، 6/(6+3)=0.666. =PERCENTRANK(A2:A11,8)
نتیجه: 0.666
رتبه درصدی مقدار 5 در محدوده A2:A11. برخلاف مثال‌های بالا، مقدار 5 در محدوده یافت نمی‌شود. رتبه درصدی 5 با یافتن یک‌چهارم فاصله بین رتبه درصدی 4 و رتبه درصدی 8 محاسبه می‌شود؛ یعنی (0.555)+(0.25*(0.666-0.555)) یا 0.583. =PERCENTRANK(A2:A11,5)
نتیجه: 0.583

§ توضیحات تکمیلی

  • اگر آرایه خالی باشد، تابع PERCENTRANK خطای #NUM! را برمی‌گرداند.
  • اگر مقدار significance کوچک‌تر از 1 باشد، تابع PERCENTRANK خطای #NUM! را برمی‌گرداند.
  • اگر مقدار X دقیقاً با یکی از مقادیر آرایه مطابقت نداشته باشد (برای مثال فهرستی از نمرات آزمون دانش‌آموزان)، تابع PERCENTRANK برای برگرداندن رتبه درصدی X درون‌یابی می‌کند.

✦ نکات مهم

  • این تابع همراه با توابع دیگر جایگزین شده است که ممکن است دقت بهتری داشته باشند و نام آن‌ها گویاتر است. این تابع هنوز برای سازگاری با نسخه‌های قبل در دسترس است اما ممکن است در نسخه‌های آینده اکسل موجود نباشد؛ بهتر است از توابع جدیدتر استفاده کنید.
  • اگر مقدار X دقیقاً با یکی از مقادیر آرایه مطابقت نداشته باشد (برای مثال فهرستی از نمرات آزمون دانش‌آموزان)، تابع PERCENTRANK برای برگرداندن رتبه درصدی X درون‌یابی می‌کند.

⚠ خطاهای رایج

#NUM! آرایه خالی است یا مقدار significance کوچک‌تر از 1 است.
راه‌حل: مطمئن شوید آرایه پر است و برای significance عدد صحیح 1 یا بیشتر (تعداد ارقام معنادار) وارد کنید.

💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده

🔒 نظر شما پس از تایید مدیر منتشر می‌شود.

دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده می‌شود

هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!

✍️ ارسال نظر / سوال

captcha
🔒 نظر شما پس از تایید مدیر منتشر می‌شود.