اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

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

مرحبا

يمكن ان تستعمل هذه الدالة المعرفة

Function GetValue(C As Double)

    Dim MyResult As Single
    Select Case C
Case 30 To 60: MyResult = C * 0.97
Case 61 To 90: MyResult = C * 0.94
Case Is > 90: MyResult = C * 0.91
    End Select
GetValue = MyResult

End Function



' ثم تكتب في الخلية المعنية بالناتج
' =GetValue(B2)

 

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

اولا انا متشكر جدا علي الردكن انا عايز ادخل الجزء الاخير من المعادلة يعني اجمع علي ناتج select case + b$10$

قام بنشر

b10 هي ضريبة مضافة علي ثمن السلعة في كل الحالات وهي قيمة وليست نسبة وهذه صورة من الجدول المحتوي علي المعادلة والتي يراد تحويله بالكامل الي function

2.png

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

رغم انني لم استوعب الطرح لكن جرب هذه الدالة

Function GetValue(C As Double, TAX As Integer)
    
    Dim MyResult As Single
    Select Case C
Case 30 To 60: MyResult = C * 0.97
Case 61 To 90: MyResult = C * 0.94
Case Is > 90: MyResult = C * 0.91
    End Select
GetValue = MyResult + TAX

End Function

' بعد وضع مؤشر الفأرة في المكان المناسب ثم كتابة الدالة 
= GetValue(
' نضغط على العلامة fx
' من شريط الصيغة تم تحدد الخلية الاولى
و نحدد الخلية الثانية و التي هي ب10

 

تم تعديل بواسطه أبو حنــــين

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information