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

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

قام بنشر

السلام عليكم

 

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

 

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

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:

 

جعفر

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information