ليس سر أن في برنامج Excel أن يتم إجراء حسابات هندسية ومالية، ويمكنك أن تحقق ولد من خلال بيق الوظائف المختلفة، ولكنك إذا كنت كثير استخدام لبرنامج Excel، سوف تصبح المشكلة الأساسية هى تنظيم الأدوات اللازمة، وذلك سوف يزيد من سرعة الحسابات والراحة، ولذلك فيما يلي سوف نتعرف على إنشاء اله حاسبة بسيطة في Excel.

إنشاء آلة حاسبة بسيطة لـ EMI في Excel

مثال خطوة بخطوة على إنشاء آلة حاسبة بسيطة لـ EMI في Excel:

مصطلح EMI هو اختصار لـ Equated Monthly Instalment، أي القسط الشهري المعادل. وهو المبلغ الشهري الذي تسدده عندما تحصل على قرض. وتوضح الصورة التالية معادلة حساب EMI:

 


وفي هذا المقالة التعليمية، سنقوم بإنشاء برنامج بسيط يقوم بحساب EMI.

الصيغة بالصورة السابقة معقدة ولكن يمكن كتابتها في برنامج Microsoft Excel. والخبر الجيد هو أن التفوق قد اهتم بالفعل بالمشكلة المذكورة أعلاه. حيث يمكنك استخدام وظيفة PMT لحساب ما ورد في الصورة السابقة.

حيث تعمل وظيفة PMT على النحو التالي:

=PMT)rate,nper,pv)

حيث أنّ:

المصطلح "rate" هذا هو المعدل الشهري. وهو معدل الفائدة مقسومًا على عدد الدفعات في السنة.

المصطلح "nper" هو العدد الإجمالي للمدفوعات. وهي مدة القرض مضروبة في عدد الدفعات في السنة.

المصطلح "pv" هو القيمة الحالية "الكهروضوئية". وهو مبلغ القرض الفعلي.

1. قم بإنشاء واجهة المستخدم الرسومية باستخدام خلايا برنامج Microsoft Excel كما هو موضح بالصورة التالية:

2. أضف زر أمر بين الصفين 7 و 8

3. أدخل اسم الماكرو للزر btnCalculateEMI_Click

4. اضغط على زر التحرير - edit.

5. أدخل الرمز التالي:

Dim monthly_rate As Single, loan_amount As Double, number_of_periods As Single, emi As Double

monthly_rate = Range("B6").Value / Range("B5").Value

loan_amount = Range("B3").Value

number_of_periods = Range("B4").Value * Range("B5").Value

emi = WorksheetFunction.Pmt(monthly_rate, number_of_periods, -loan_amount)

Range("B9").Value = emi

حيث أنّ:

المصطلح "Dim monthly_rate As Single يعني بأن Dim هي الكلمة الأساسية المستخدمة لتعريف المتغيرات في لغة البرمجة VBA، والمعدل الشهري "Dim monthly" هو اسم المتغير، والرمز "Single" هو نوع البيانات الذي يعني أن المتغير سيقبل الرقم.

المصطلح"month_rate = Range (" B6 "). هو القيمة / النطاق (" B5 "). القيمة" النطاق هو الوظيفة المستخدمة للوصول إلى خلايا برنامج Microsoft Excel من لغة البرمجة VBA، والنطاق ("B6"). وتشير القيمة إلى القيمة في B6

المصطلح "WorksheetFunction.Pmt (…)" WorksheetFunction هو الوظيفة المستخدمة للوصول إلى جميع الوظائف في برنامج Microsoft Excel

شاهد أيضًا: التحلیل التفاضلي باستخدام الأداة سیناریو في برنامج Microsoft Excel

والصورة التالية توضح كود المصدر الكامل:

6. اضغط على حفظ - Save وأغلق نافذة الكود

7. اختبر برنامجك كما هو موضح في الصورة المتحركة التالية:


شاهد أيضًا: صيغ وشرح استخدام الدالة MINUTE في برنامج Microsoft Excel

وفي نهاية المقال، نتمنى أن نكون قد أفدناكم بما يخص هذا الجزء من البرمجة باستخدام برنامج Excel، وسوف نقدم لكم موعدًا جديدًا مستقبلًا مع المزيد من المقالات.

Post a Comment

أحدث أقدم