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

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

قام بنشر

مرحبا شباب 

كيف تكون المعادلة الحسابية في الفيجوال بيسك لحساب المعاش التقاعدي كما هو موضح أدناه :

 

المعاش التقاعدي = الراتب * 0.8 إذا كانت مدة العمل 20 سنة ،

 

أما إذا كانت مدة العمل أكثر من 20 سنة فيزيد المعاش التقاعد بنسبة 0.01 عن كل سنة . 

 

أمثلة للتوضيح

مثال 1 : الراتب = 500    مدة العمل : 20 سنة

 

المعاش التقاعد = 500 * 0.8 = 400

 

مثال 2 : الراتب = 500 مدة العمل 21 سنة 

 

المعاش التقاعدي = 500 * 0.8 + 500 * 0.01 = 405

 

مثال 3 : الراتب 500 مدة العمل : 22 سنة 

 

المعاش التقاعدي = 500 * 0.8 + 500 * 0.02 = 410

 

بمنى كل ما زادت مدة العمل عن 20 سنة فالمعاش التقاعد يزيد بنسبة 1% عن كل سنة ز

 

قام بنشر
1 دقيقه مضت, kha9009lid said:

رائع جدا @د.كاف يار

شكرا لك اخي الكريم مرورك هو الرائع و الأجمل 

و انا من المتابعين بشوق لجميع مشاركاتك و قد تعلمت منك الكثير 

شكرا لك و بارك الله لك في علمك 

  • Like 1
قام بنشر

حل رائع الاستاذ/ @د.كاف يار ولكن حسب ما فهمت من السؤال، الأخ @Alsalim1 يريد اضافة 1% كل سنة بعد تجاوز خدمة 20 سنة على 80% من أصل الراتب ، اذا كان المطلوب حسب فهمي جرب معادلة تالية:

image.png.9b0622ea8d7010db811489f211b0a1ce.png

=[الراتب]/100*80+(([الراتب]/100)*IIf([مدة العمل]>20,(Nz([مدة العمل])-20),0))

 

  • Like 1
قام بنشر

مرفق مثال للتوضيح

إذا كانت مدة العمل 20 سنة إذن 

المعاش = الراتب * 100/80

 

إذا كانت مدة العمل 21 سنة إذن 

المعاش = الراتب * 100/80 + الراتب * 100/1

 

إذا كانت مدة العمل 22 سنة إذن 

المعاش = الراتب * 100/80 + الراتب * 100/2

 

إذا كانت مدة العمل 23 سنة إذن 

المعاش = الراتب * 100/80 + الراتب * 100/3

 

إذا كانت مدة العمل 24 سنة إذن 

المعاش = الراتب * 100/80 + الراتب * 100/4

 

كل ما زادت سنوات العمل عن 20 سنة كل ما زاد المعاش بنسبة 1% عن كل سنة زيادة

Database1.accdb

قام بنشر
24 دقائق مضت, ابو عارف said:

ما شاء الله تعالى عليك استاذ صحيح بس من فضلك ممكن تشرح لي الكود

 

AlMash = [Alratab] / 100 * 80 + هذا فاهمنه

 

(([Alratab] / 100) * IIf([snwatAlamal] > 20, (Nz([snwatAlamal]) - 20), 0))  من فضلك بغيت تشرح لي هذا

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

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

ولو كانت 40 سنة يستحق حسب وصفك 100% من الراتب

ولو خدم اكثر من 40 سنة هل يبقي عند حد 100% من الراتب

استفسارات كثير ولكن مهمه لعمل صحيح

تم تعديل بواسطه kha9009lid
  • Like 1
قام بنشر (معدل)
10 ساعات مضت, Alsalim1 said:

بس من فضلك ممكن تشرح لي الكود

AlMash = [Alratab] / 100 * 80 + هذا فاهمنه

(([Alratab] / 100) * IIf([snwatAlamal] > 20, (Nz([snwatAlamal]) - 20), 0))  من فضلك بغيت تشرح لي هذا

image.png.e0fe3a2a813f38fd125d43809e8457f8.png

 

بتوفيق

تم تعديل بواسطه ابو عارف
  • Like 2
قام بنشر

أشكرك استاذ كثير جداً جداً جداً ممتن لك بعد ما حاولت بتفسي ٤ أيام ولكن أعترف لم أوفق في إيجاد المطلوب.

 

13 ساعات مضت, ابو عارف said:

image.png.e0fe3a2a813f38fd125d43809e8457f8.png

 

 

 

قام بنشر

السلام عليكم اساتذتي الافاضل ورحمة الله وبركاته 

بعد اذن استاذي الفاضل Alsalim1 صاحب الموضوع وبعد موافقته 

لي طلب من استاذي الفاضل د. كاف يار هل بالامكان تحويل البرنامج الى صيغة 2003  لاني محتاج هكذا برنامج اكون ممنون منك استاذي الفاضل 

قام بنشر
منذ ساعه, حربي العنزي said:

السلام عليكم اساتذتي الافاضل ورحمة الله وبركاته 

بعد اذن استاذي الفاضل Alsalim1 صاحب الموضوع وبعد موافقته 

لي طلب من استاذي الفاضل د. كاف يار هل بالامكان تحويل البرنامج الى صيغة 2003  لاني محتاج هكذا برنامج اكون ممنون منك استاذي الفاضل 

تفضل اخي الكريم

حساب التقاعد2003.mdb

  • Like 2
قام بنشر
في ٦‏/٩‏/٢٠١٩ at 00:28, ابو عارف said:

 

من فضلك استاذ بغيت إضافة بسيطة للاشهر والأيام 

 

لو كانت مدة العمل 21 سنة و 6 أشهر و 15 يوم

 

المعاش = الراتب * 80% + الراتب * 1% * عدد سنوات العمل الزيادة + أشهر الزيادة/12 + عدد أيام الزيادة/365

= 500 * 80% + 500 * 1% * 1 + 6/12 + 15/365 = 407.705

Database1 (1).accdb

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.

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

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

Important Information