یاری در روشی برای جمع اعداد

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • saeedmon
    • 2016/06/03
    • 1

    یاری در روشی برای جمع اعداد

    با سلام . خدمت دوستان گرامی :
    برای جمع نمودن اعداد که در ذیل تشریح می کنم کمک می خوام لطفا راهنمایی بفرمائید. :
    بطور مثال بخواهیم اعدادی را در چهار سلول (a1 تا a4) با هم جمع کنیم . اگر بخواهیم کنار هر سلول یک چک باکس قرار داد تا با برداشتن تیک چک باکس ، آن سلول در جمع کل ، محاسبه نگردد و بالعکس به چه طریقی باید عمل کرد. ممنون از لطفتون
  • amir_ts

    • 2015/03/17
    • 1247

    #2
    با سلام
    با توجه به قرار دادن چک باکس و سل لینک ، به راحتی با تابع sumproduct به نتیجه میرسید.
    کد PHP:
    =SUMPRODUCT($A1:$A4;--($D1:$D4)) 
    a1 تا a4 اعداد و d1 تا d4 سل لینک چک باکس ها میباشد.
    فایل های پیوست شده
    [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

    کامنت

    • fokker

      • 2014/07/10
      • 336

      #3
      ممنون از لطفتون. مقداری تشریح می فرمائید

      کامنت

      • fokker

        • 2014/07/10
        • 336

        #4
        سوالی داشتم این توانایی در اکسس هم وجود دارد ؟؟؟ میشه لطفا نمونه اکسس هم بذارید . تشکر

        کامنت

        • amir_ts

          • 2015/03/17
          • 1247

          #5
          مقداری تشریح می فرمائید
          سوالی داشتم این توانایی در اکسس هم وجود دارد ؟؟؟ میشه لطفا نمونه اکسس هم بذارید .
          با سلام
          در مورد فرمول همانطور که میدونید چک باکس دارای سل لینک هست که در صورت انتخاب نتیجه true و در غیر اینصورت نتیجه false میدهد.
          تابع sumproduct به منظور جمع حاصلضرب داده های ما مورد استفاده قرار میگیره
          در فایل نمونه
          a1 تا a4 اعداد ما هستند که در خروجی های چک باکس ضرب میشن به این صورت
          کد PHP:
          ={a1;a2;a3;a4}*{true;false;true;true
          فقط یک نکته باقی میمونه اون هم اینکه اعداد باید در عدد ضرب بشن و true-false باید به عدد متناظر که همان 0 یا 1 هست تبدیل بشه که این کار رو هم با قرار دادن علامت -- (double negative) قبل اون انجام دادیم.

          کد PHP:
          ={100;200;300;500}*{1;0;1;1
          و در آخر تابع sumproduct مجموع حاصلضرب دو آرایه رو برمیگردونه.

          در مورد توانایی اکسس در این مورد ، تا جایی که من اطلاع دارم فکر نمیکنم چنین امکانی باشه.



          [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

          کامنت

          • fokker

            • 2014/07/10
            • 336

            #6
            ممنون از لطفتون.

            کامنت

            چند لحظه..