معدل گیری با شرط

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • alijoon2000
    • 2014/10/25
    • 2

    پرسش معدل گیری با شرط

    با سلام خدمت دوستان و اساتید
    یه سوال داشتم
    ممنون میشم راهنمایی بفرمایید
    من میخوام کار معدل گیری انجام بدم فقط با فرمول if, and , or
    در این معدل گیری فقط می توانم از یک if و هر چی دوست دارم and , or استفاده کنم
    شرطهایی که باید اعمال بشه
    معدل برابر 20 ، 20 نشان داده شود
    معدل بین 18 تا 20 ، 20 نشان داده شود
    معدل بین 10 تا کمتر از 18 = معدل را با عدد 2 جمع کند
    معدل زیر 10 را هم همان عدد معدل را نشان دهد
    ممنون میشم راهنمایی بفرمایید
  • amir_ts

    • 2015/03/17
    • 1247

    #2
    با سلام
    فایل نمونه رو ملاحظه و با تغییر اعداد امتحان کنید.
    کد PHP:
    =if(round(average(a1:a14);0)>=18;20;if(and((round(average(a1:a14);0))>=10;(round(average(a1:a14);0)<18));round(average(a1:a14);0)+2;round(average(a1:a14);0))) 
    فایل های پیوست شده
    [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

    کامنت

    • alijoon2000
      • 2014/10/25
      • 2

      #3
      نوشته اصلی توسط amir_ts
      با سلام
      فایل نمونه رو ملاحظه و با تغییر اعداد امتحان کنید.
      کد PHP:
      =if(round(average(a1:a14);0)>=18;20;if(and((round(average(a1:a14);0))>=10;(round(average(a1:a14);0)<18));round(average(a1:a14);0)+2;round(average(a1:a14);0))) 

      ممنون
      فقط یک if
      فقط و فقط یک if در استفاده از and , or آزادم

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4598
        • 100.00

        #4
        نوشته اصلی توسط alijoon2000
        با سلام خدمت دوستان و اساتید
        یه سوال داشتم
        ممنون میشم راهنمایی بفرمایید
        من میخوام کار معدل گیری انجام بدم فقط با فرمول if, and , or
        در این معدل گیری فقط می توانم از یک if و هر چی دوست دارم and , or استفاده کنم
        شرطهایی که باید اعمال بشه
        معدل برابر 20 ، 20 نشان داده شود
        معدل بین 18 تا 20 ، 20 نشان داده شود
        معدل بین 10 تا کمتر از 18 = معدل را با عدد 2 جمع کند
        معدل زیر 10 را هم همان عدد معدل را نشان دهد
        ممنون میشم راهنمایی بفرمایید

        سلام دوست عزیز
        نمیدونم منظورتون از طرح کردن این سوال چیه اما به هر حال برای میانگین گیری نیاز به تابع average داریم. پس فقط با تابع if و and و or امکانپذیر نیست.
        ببینین این فرمول کارتون رو راه میندازه؟
        کد:
        =MIN(IF(AVERAGE(A1:A10)<10;AVERAGE(A1:A10);AVERAGE(A1:A10)+2);20)

        کامنت

        چند لحظه..