اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم

 

اخواني عندي معادلة بالاكسل و اريد تطبيقها بالاكسس ..

 

هذي المعادلة و اتمنى احصل طريقة :)

IF(RET.*Rate<=500,IF(J15>0,N15*L15*0.35*0.3,0),IF(J15>0,N15*L15*0.35*0.25,0))=

 

وشكرآ

قام بنشر

وعليكم السلام :rol:

 

اعطيك طريقتين:

مطوّله بعدة اسطر لسهولة فهمها :


If (RET * Rate) <= 500 Then

    If J15 > 0 Then
        A = N15 * L15 * 0.35 * 0.3
    Else
        A = 0
    End If
    
Else
    
    If J15 > 0 Then
        A = N15 * L15 * 0.35 * 0.25
    Else
        A = 0
    End If
    
End If

 

بسطر واحد:

A = IIf(RET * Rate <= 500, IIf(J15 > 0, N15 * L15 * 0.35 * 0.3, 0), IIf(J15 > 0, N15 * L15 * 0.35 * 0.25, 0))

 

جعفر

 

  • Like 2
قام بنشر (معدل)

السلام عليكم 

 

 

مشكوور اخوي ما قصرت المعادلة شغالة 100 %

 

بس عندي طلب ثاني على نفس الموضوع لاني وجدة 3 مغادلات غير ألي سويتها :(

يا ربت تساعدني و الله يجزيك خير ان شاء الله

 

المعادلة الاولى :

=IF(N38=0,0,IF(N38<=41.667,N38*1.2,IF(N38<=50,50,N38)))

 

المعادلة الثانية :

 

=IF(TOTAL=0,0,IF(TOTAL<=499.999,TOTAL+50,IF(TOTAL>=500,IF(TOTAL<=1818.1818,TOTAL*1.1,IF(TOTAL>=1818.1818,IF(TOTAL<=2000,2000,TOTAL))))))+O39+O38

 

المعادلة الثالثة 

 

=IF(TOTAL=0,0,IF(TOTAL<=499.999,"B.D. 50.000  Mobilization premuim calculated",IF(TOTAL>=500,IF(TOTAL<=1818.1818,"10% Mobilization premuim calculated",IF(TOTAL>=1818.1818,IF(TOTAL<=2000,"Mobilization premuim adjusted with total","no mobilization premuim calculated"))))))

وشكرآ

تم تعديل بواسطه weldtaha
قام بنشر

تفضل :rol:



A = IIf([N38] = 0, 0, IIf([N38] <= 41.667, [N38] * 1.2, IIf([N38] <= 50, 50, [N38])))

B = IIf(TOTAL = 0, 0, IIf(TOTAL <= 499.999, TOTAL + 50, IIf(TOTAL >= 500, IIf(TOTAL <= 1818.1818, TOTAL * 1.1, IIf(TOTAL >= 1818.1818, IIf(TOTAL <= 2000, 2000, TOTAL)))))) + O39 + O38

C = IIf(TOTAL = 0, 0, IIf(TOTAL <= 499.999, "B.D. 50.000  Mobilization premuim calculated", IIf(TOTAL >= 500, IIf(TOTAL <= 1818.1818, "10% Mobilization premuim calculated", IIf(TOTAL >= 1818.1818, IIf(TOTAL <= 2000, "Mobilization premuim adjusted with total", "no mobilization premuim calculated"))))))

 

 

جعفر

  • Like 1
قام بنشر

مشكوور اخوي ما قصرت بس كل ما اتعمق اجوف معادلات جديدة و مستحي منك صراحتآ

في معادلتين اذا ممكن تجوف لي حل معاهم

 

الاولى 

=IF(C40>0,SUM(O15:O37)*1.2,SUM(O15:O37)*1)

 

الثانية

=IF(J39>0,N39*L39*0.35*0.3,0)

 

 

هذا ملف الاكسل موجود في المرفقات ( المنطقة الصفراء اسفل الجدول فيها المعادلات )

طبعآ من مميزات الاكسل لم اضيف حرف Y  الى خانة C40 يتغير المجموع و النوت ايضآ تتغير 

 

 

 وشكرآ

M.rar

قام بنشر

السلام عليكم:smile:

 

انا اعتذر منك ، فانا على سفر وبعيد عن الكمبيوتر ، فما استطيع عمل اللازم.

 

رجاء أفتح موضوع جديد واكتب فيه جميع المعادلات مرة واحدة ، وإن شاء الله الشباب ما بيقصروا :smile:

 

جعفر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information