ارسال پاسخ 
 
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تابع Rank
۲۷-۴-۱۳۸۹, ۰۵:۲۷ عصر (آخرین تغییر در این ارسال: ۱۷-۱۱-۱۳۸۹ ۰۱:۴۷ عصر توسط mr.mahlouji.)
ارسال: #1
تابع Rank
گاهی نیاز داریم تا مقادیرمون رو تو اکسل رتبه بندی کنیم. بعنوان مثال نمرات یک کلاس درس رو ، که در این حالت رتبه چیزی شبیه به شماره ردیف میشه يا اين تابع ،موقعيت مرتبۀ يك عدد خاص در داخل يك سري از اعداد را به ما برمي گرداند.
شكل كلي فرمول به روش زير است :
RANK(number,ref,order=
number
همون عددیه که می خوایم رتبشو بدست بیاریم
ref
مرجعیه که می خوایم رتبه عدد مورد نظر رو توش بدست بیاریم. این مرجع می تونه یه آرایه، یه لیست از اعداد یا هر مرجع دیگه ای باشه.
order
نحوه مرتب سازی رو تعیین می کنه. اگه صفر باشه که پیش فرض هم صفره، به صورت نزولی مرتب میکنه یعنی از کمترین به بیشترین می شمره. و اگه هرچیزی غیر از صفرباشه(معمولا یک می ذارن) به صورت صعودی مرتب می کنه یعنی بزرگترین عدد میشه اول و همینطور میره تا کوچک ترین عدد.

به فايل ضميمه مراجعه شود.


فایل‌های ضمیمه
.xlsx  rank.xlsx (اندازه: 11.63 KB / دانلودها: 68)

كسيكه با زشتي پيروز شود ، شكست خورده است .
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
 Thanks given by: shamsololama , mrexcel , hasan2271 , MEYTI , barrai , baharloo75
۲۲-۵-۱۳۸۹, ۰۵:۰۷ عصر
ارسال: #2
RE: تابع Rank
با تشكر از استاد عزيز اين نكته رو هم اضافه كنم كه اگر در ليستي دو نمره برابر بود به هر دو همان امتياز بالا را ميدهد و كه اين مورد منطقي هم ميباشد يعني هر دو نمره 18 در يك كلاس را شاگرد دوم ميدهد و نمره بعدي كه مثلا 16 است را شاگرد چهارم مينويسد بنابراين ما عملا شاگرد سوم نداريم

[url= http://www.exceliran.com] http://www.exceliran.com[/url]
هر که مرا کلمه ای آموزد مرا بنده خود کرده است
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
 Thanks given by: hasan2271 , esyoo
۶-۵-۱۳۹۰, ۰۳:۱۷ صبح
ارسال: #3
RE: تابع Rank
(۲۲-۵-۱۳۸۹ ۰۵:۰۷ عصر)mrexcel نوشته است:  با تشكر از استاد عزيز اين نكته رو هم اضافه كنم كه اگر در ليستي دو نمره برابر بود به هر دو همان امتياز بالا را ميدهد و كه اين مورد منطقي هم ميباشد يعني هر دو نمره 18 در يك كلاس را شاگرد دوم ميدهد و نمره بعدي كه مثلا 16 است را شاگرد چهارم مينويسد بنابراين ما عملا شاگرد سوم نداريم
برای من سوال بود که چراتابع rank از( مثلا) 1 تا 14 زتبه بندی نمی کنه ؟
بعد فهمیدم خیلی سوال ---انه ای هست!
به عکس زیر دقت کنید.می بیند با یک sort ساده و توالی اعداد 1 تا 14 میشه به راحتی به این خواسته رسید.!
[تصویر: iithf4bwn21racxyd3b.jpg]

مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
 Thanks given by: mr.mahlouji
ارسال پاسخ 




پرش در انجمن:


ارتباط با ما | Exceliran | بازگشت به بالا | بازگشت به محتوا | آرشیو | پیوند RSS