به راحتی می توانیم امتیازدهی ستاره ای در اکسل استفاده کنیم و فرض می کنیم که نمرات دانش آموزان داریم و ضمن رتبه بندی آنها می خواهیم به صورت شماتیک امتیاز آنها را هم ببینیم.
فهرست محتوا
محاسبه امتیاز نمره از 5
خب اولین کار این است که در ستون C بتوانیم امتیاز فرد را از 5 محاسبه کنیم . میدانیم که اعداد بین 0 تا 20 هستند پس مراحل زیر را انجام میدهیم.
- این کار مانند درصد گرفتن می باشد و کافیست نمره ضرب در 5 شده و تقسیم به 20 شود
- در ستون C کد زیر را می نویسیم.
- کد را تا انتهای محدوده ادامه می دهیم.
=B2*5/20
نمایش امتیازدهی ستاره ای در اکسل با تابع REPT
حالا که محدوده اعداد از 0 تا 5 را داریم کار ساده تر است و باید در ستون D تعداد ستاره معادل عدد وارد شده در ستون C نمایش دهیم ، پس کارهای زیر را انجام میدهیم.
- ابتدا مطمئن می شویم که فونت Segoe MDL2 Assets داشته باشیم
- به تب Insert می رویم و Symbol را انتخاب می کنیم .
- در پنجره باز شده فونت Segoe MDL2 Assets را انتخاب می کنیم.
- کاراکتر ستاره توپر و تو خالی را در دو سلول اکسل وارد میکنیم.
- در ستون D رفته و فرمول زیر را وارد کنید.
=REPT($H$2,C2)&REPT($F$2,5-C2)
نکات مهم:
- درکد بالا فرض بر این است که ستاره توپر در سلول H2 و ستاره توخالی در F2 قرار دارد.
- حتما باید فونت محدوده ای که نمایش ستاره ای دارد باید Segoe MDL2 Assets باشد
چالش تابع REPT و امتیاز ستاره ای
خب همونطور که در تصویر زیر می بینید تونستیم امتیاز ستاره ای برای نمرات ثبت کنیم . ولی می بینید که هر کجا که نمرات دارای اعداد اعشار بوده اند به درستی نمایش داده نشده .
چطور می توانیم از ستاره نصفه هم استفاده کنیم که اگر نمره مثلا 3.5 بود به شکل زیر نمایش داده شود.