امتیازات روزانه و ماهانه

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts

  • generalsamad
    پاسخ داد
    بنظر من اگه توی دیتابیس تون تغییراتی ایجاد کنید که بشه کل اطلاعات یکسال رو توی یک جدول بیارید بهتره
    که بشه انواع گزارش گیری رو انجام داد مثلا ستونها بدین صورت باشه ردیف نام دانش آموز درس نمره تاریخ
    و واسه نمره منفی از علامت منفی قبل از عدد استفاده کنید
    بعد برای جلوگیری از تایپ دانش آموزان میتونید از لیست منو Data Validation استفاده کنید

    و در شیتهای دیگه گزارشات و نمودارهائی که نیاز هست رو قرار دهید
    البته این یک نظر هست

    Leave a comment:


  • ehzamani
    پاسخ داد
    ممنون از همه حالا از بحث Rank بیاییم بیرون
    اگه نظر دیگه ای دارید بگید یا چیزی اضافه بشه که بهتر بشه
    متشکر

    Leave a comment:


  • generalsamad
    پاسخ داد
    این فایل رو ببینید
    تا حدودی میتونه کمکتون کنه
    واسه مرتب کردن نمره ها از بزرگ به کوچک از تابع larg استفاده شده

    فایل ضمیمه رو با روشهائی که دوستان در لینک بالا انجام دادند ترکیب کنید و به نتیجه مورد نظر برسید

    فایل ضمیمه گردید
    فایل های پیوست شده

    Leave a comment:


  • generalsamad
    پاسخ داد
    در این حالت باید از توابع دیگه کمک گرفت تا به مقصود خود برسید
    مثلا توابع larg یا small به همراه تابع row

    و همچنین با توابع جستجو مثلا index نیز میتوان به جواب دلخواه رسید
    فکر کنم چند وقت پیش این سوال مطرح شد و پاسخ داده شد

    این لینک رو ببینید

    Leave a comment:


  • ehzamani
    پاسخ داد
    نوشته اصلی توسط generalsamad
    توضیح داده بودم که ترکیب دو فرمول باعث میشه که رتبه تکراری نداشته باشیم
    اگه میخواهید اونائی که امتیازشون برابر هست توی یک رتبه باشند از این فرمول استفاده کنید

    کد PHP:
    =rank(c2;c$2:c$31) 
    خب مشکلی که اینجا هست و البته قبل هم بود اینه که حالا رتبه دوم نداریم.بعد اینکه دو نفر اول با امتیاز مساوی رتبه 1 را گرفتند نفر سوم باید رتبه 2 را قاعدتاً بگیره اما رتیه 3 شده
    البته در این فاصله که شما جواب دادید در انجمن های دیگه حتی یو*تیوب هم خیلی دنبال این موضوع هستم و حتی با توابع rank.ave و rank.eq آشنا شدم
    Last edited by ehzamani; 2015/11/10, 19:10.

    Leave a comment:


  • generalsamad
    پاسخ داد
    توضیح داده بودم که ترکیب دو فرمول باعث میشه که رتبه تکراری نداشته باشیم
    اگه میخواهید اونائی که امتیازشون برابر هست توی یک رتبه باشند از این فرمول استفاده کنید

    کد PHP:
    =rank(c2;c$2:c$31) 

    Leave a comment:


  • ehzamani
    پاسخ داد
    دو دانش آموز با امتیاز مساوی دو رتبه مختلف گرفتند.فایل ضمیمه را ببینید نفرات اول و دوم
    فایل های پیوست شده

    Leave a comment:


  • generalsamad
    پاسخ داد
    با سلام
    میتونید برای ستون رتبه از تابع Rank استفاده کنید
    مثلا از این فرمول
    کد PHP:
    =RANK(C2;C$2:C$31)+COUNTIF(C$2:C2;C2)-1 
    چون احتمال امتیازهای یکسان هست تابع countif نیز به فرمول اضافه شده است


    واسه قسمت جمع ماهها هم میتونید از تابع sumif استفاده کنید

    اگه ساختار جدولتون رو تغییر دهید که تمام ماهها توی یک شیت و یک جدول بیایند میتونید از pivot table نیز استفاده کنید که کارتون رو خیلی راحت تر و زیباتر خواهد کرد
    Last edited by generalsamad; 2015/11/10, 16:11.

    Leave a comment:


  • ehzamani
    یک موضوع ایجاد کرد [حل شده] امتیازات روزانه و ماهانه

    امتیازات روزانه و ماهانه

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