شرح الدوال المالية في الإكسل
يُعَدُّ برنامج مايكروسوفت إكسل (Microsoft Excel) واحداً من أكثر الأدوات البرمجيّة شيوعاً ومرونةً في بيئة الأعمال المعاصرة، حيث يوفِّر مجموعةً واسعة من الوظائف التي تُمكِّن من إجراء الحسابات وجمع البيانات وتحليلها وتقديم النتائج بشكلٍ فعّال. ومن بين هذه الوظائف البالغة الأهمية في الحياة العمليّة والمجالين المحاسبي والمالي، الدوال المالية (Financial Functions). تمثل الدوال الماليّة في إكسل إحدى الركائز الأساسيّة التي تتيح للمستخدمين القدرة على تقدير القيم الحاليّة والمستقبليّة للنقد، وحساب التدفقات النقديّة المخصومة، وحساب جداول الاستهلاك والتآكل الزمني للمديونيات، وتقييم الاستثمارات، وتحليل الفوائد المركبة، واحتساب مُعدَّل العائد الداخلي، وغيرها العديد من المهام المهمّة في عالم المال والأعمال.
سيستعرض هذا المقال الطويل جداً مجالات استخدام الدوال الماليّة في إكسل وأهميتها من منظور علمي وأكاديمي موسّع، وسيتم التركيز على شرح الأسس النظريّة المرتبطة بهذه الدوال وعلاقتها بعلم الاقتصاد والإدارة المالية، بالإضافة إلى شرح مفصّل لطرق استخدامها وتطبيقاتها في جدول البيانات. وسنحاول توضيح الأمثلة العمليّة وتقديم شروحات حسابيّة معمّقة. وسيتم تضمين الأجزاء المرتبطة بالمفاهيم النظريّة والرياضيّة التي تستند إليها الدوال الماليّة المختلفة، مع التركيز على تسلسل الأفكار وعرض الجداول والرسوم التوضيحيّة إن وُجدت. كذلك سيتم تسليط الضوء على تداخل هذه الدوال مع تطبيقات متخصصة في المجالات المالية والمصرفية والاستثمارية. يُرجى ملاحظة أن هذا المقال طويل للغاية ليُلبي احتياجات الباحثين والدارسين وأصحاب الاهتمام العميق بالمجال المالي، ويراعي قواعد الكتابة في المقالات العلمية، وأساليب تهيئة محرّكات البحث (SEO)، ويستند إلى العديد من المراجع المالية والمحاسبية.
المحور الأوّل: الأسس النظريّة التي ترتكز عليها الدوال الماليّة في إكسل
1. مفهوم القيمة الزمنيّة للنقود (Time Value of Money)
إنّ حجر الأساس الذي تقوم عليه الدوال الماليّة في إكسل هو مبدأ القيمة الزمنيّة للنقود، والذي يشير إلى أنّ قيمة النقود تتغيّر بمرور الوقت نتيجة لعدة عوامل، أهمّها التضخم، وفرصة استثمار الأموال في مشاريع بديلة، والمخاطرة المصاحبة للاستثمار. وكنتيجة لذلك، فإن قيمة مبلغ محدد في الوقت الحالي تختلف عادةً عن قيمته في المستقبل. في هذا السياق، فإن المُعادلات الماليّة التي تُساعد في تقدير القيم المستقبليّة أو الحاليّة لرؤوس الأموال هي محور عمل الدوال الماليّة.
يُعد مبدأ القيمة الزمنيّة للنقود من أهمّ الأسس التي تبنى عليها القرارات الاستثماريّة والتمويليّة. ومن هذا المنطلق، عندما تُستخدم الدوال الماليّة في إكسل مثل FV (القيمة المستقبليّة) أو PV (القيمة الحاليّة)، فإنها تستند رياضيّاً إلى المعادلات التي تعكس طريقة عمل الفائدة أو العائد عبر الزمن.
2. سعر الفائدة والعائد على الاستثمار
يحتل سعر الفائدة دوراً محورياً في تقييم أي مشروع أو قرار مالي، فهو المعيار الذي يُستخدم في تقدير تكلفة الفرصة البديلة لرأس المال أو العائد المتوقّع على استثمار الأموال. وقد يكون هذا السعر محدّداً وفقاً لمُعدَّلات سوقية (Market Rates) أو بتقدير ذاتي من قبل المستثمر بالاعتماد على توقعات المخاطرة والعائد. وتُستخدم الدوال الماليّة في إكسل مثل PMT وNPV وIRR لمعالجة مدخلات سعر الفائدة ضمن حسابات التدفقات النقديّة الحالية والمستقبليّة.
3. أنواع التدفقات النقديّة
للحصول على نتائج دقيقة وموثوقة من تطبيق الدوال الماليّة في إكسل، من المهم فهم طبيعة التدفقات النقديّة (Cash Flows) التي تدخل في عملية التحليل. فهناك التدفق النقدي الداخل (Inflows) والذي يتمثَّل في المبالغ الماليّة الواردة من مشروع استثماري أو من بيع سلعة أو خدمة، و التدفق النقدي الخارج (Outflows) والذي يمثل نفقات أو تكلفة أو استثمار رأسمالي. يهتم التحليل المالي بتقييم صافي التدفقات النقديّة (Net Cash Flows) عبر فترة زمنيّة معيّنة، بهدف تحديد القيمة الحالية أو المستقبلية للمشروع أو الاستثمار.
4. معايير القرار المالي (Financial Decision Criteria)
يتضمّن علم التحليل المالي العديد من المعايير التي تساعد في اتخاذ القرارات الاستثماريّة، مثل صافي القيمة الحاليّة (NPV) ومُعدَّل العائد الداخلي (IRR) وفترة الاسترداد (Payback Period) ومُعدَّلات العائد المختلفة. توفّر لنا الدوال الماليّة في إكسل طريقة سريعة وفعالة لحساب هذه المؤشرات، مما يجعلها أساسية لأي شخص يعمل في مجال التمويل أو إدارة الاستثمارات.
المعادلات الماليّة في هذا السياق تأخذ في الحسبان القيمة الزمنيّة للنقود، حيث يتم خصم التدفقات النقديّة المستقبليّة بقيمة معيّنة من سعر الفائدة أو مُعدّل الخصم (Discount Rate)، للوصول إلى قيمة حاليّة تُستخدم في المقارنة والتقييم بين بدائل مختلفة. كما يُمكِن اعتماد تقييم حساسيّة (Sensitivity Analysis) بسيط عبر تعديل مُعدّل الخصم والافتراضات الأخرى، لمعرفة مدى تأثّر القرارات النهائيّة.
المحور الثاني: أهم الدوال الماليّة في إكسل ومفاهيمها الرياضيّة
1. دالّة القيمة المستقبليّة (FV)
تُستخدم دالّة FV في إكسل لحساب القيمة المستقبليّة لمبلغ أو سلسلة من الدفعات (Payments) على فترات زمنيّة مُحدَّدة وبمُعدَّل فائدة محدّد. يمكن توضيح مفهوم هذه الدالّة رياضيّاً بمعادلة الفائدة المركّبة. لنفترض أن لديك مبلغاً ابتدائيّاً (Present Value) يُرمز له بـ PV، وأنّ مُعدَّل الفائدة لكل فترة هو r (مُعبَّراً عنه كنسبة مئويّة أو رقم عشري)، وعدد الفترات الكليّة هو n. حينها تكون القيمة المستقبليّة بعد مرور تلك الفترات هي:
\[ FV = PV \times (1 + r)^n \]
لكن في إكسل، تُعالج دالّة FV مجموعةً أوسع من السيناريوهات، مثل وجود دفعات متكرّرة كل فترة. فإذا رغبنا بحساب القيمة المستقبليّة لسلسلة دفعات دوريّة (Annuity) قيمتها الدفعة الواحدة P تُدفع في نهاية كل فترة، فالصيغة العامّة هي:
\[ FV_{\text{annuity}} = P \times \frac{(1 + r)^n – 1}{r} \]
وتطبيقاً في إكسل، نجد الصيغة على الشكل:
- =FV(rate, nper, pmt, [pv], [type])
حيث:
- rate: معدَّل الفائدة لكل فترة.
- nper: عدد الفترات الكليّة.
- pmt: الدفعة الدوريّة لكل فترة. إذا كانت هناك دفعة ثابتة تُدفع كل فترة.
- pv: القيمة الحاليّة (اختياريّة). إذا تُركت فارغة، يُعتبر pv = 0.
- type: يُحدِّد توقيت الدفعة، هل هي في بداية الفترة أم نهايتها (0 = نهاية، 1 = بداية).
إذا كان لدى المستخدم مبلغ ابتدائي (مثلاً استثمار مبدئي) إضافةً إلى دفعات دوريّة، فسوف يدمج إكسل جميع هذه العوامل في معادلة نهائيّة تُنتج القيمة المستقبليّة المناسبة.
2. دالّة القيمة الحاليّة (PV)
تُعتَبر دالّة PV المُقابل النظري لدالّة FV؛ حيث تتيح حساب القيمة الحاليّة لمبلغ أو سلسلة من التدفقات النقديّة المستقبلية على أساس مُعدَّل فائدة معيّن. تمثّل دالّة PV المُعادلة العكسيّة للفائدة المركّبة، فإذا كانت القيمة المستقبليّة FV ونعلم مُعدَّل الفائدة وعدد الفترات، يصبح حساب القيمة الحاليّة:
\[ PV = \frac{FV}{(1 + r)^n} \]
أمّا في حالة سلسلة دفعات دوريّة، يتم استخدام صيغة القيمة الحاليّة للمعاش (Annuity Present Value):
\[ PV_{\text{annuity}} = P \times \frac{1 – \frac{1}{(1 + r)^n}}{r} \]
ويُمكننا الاستعانة في إكسل بالدالّة PV بالصّيغة التالية:
- =PV(rate, nper, pmt, [fv], [type])
وتمثّل المُعاملات ما يلي:
- rate: مُعدَّل الفائدة لكل فترة.
- nper: عدد الفترات.
- pmt: قيمة الدفعة الدوريّة إذا وُجدت.
- fv: القيمة المستقبليّة (اختياريّة). إذا وُجد مبلغ مستقبلي محدّد مرغوب في حساب قيمته الحاليّة.
- type: نوع الدفعة (0 أو 1) كما في الدالّة السابقة.
عند استخدام دالّة PV يجب الانتباه للإشارات الموجبة والسالبة للدفعات النقديّة؛ إذ يعتمد إكسل على قاعدة يختار فيها الإشارة لتعكس خروج الأموال أو دخولها.
3. دالّة التدفّق النقدي الدوري (PMT)
تُستخدم دالّة PMT لحساب قيمة الدفعة الدوريّة (الدفع الشهريّ أو السنويّ …) لسداد قرض أو استثمار معيّن بمُعدَّل فائدة محدّد لفترة زمنية ثابتة. تعتمد الدالّة على العلاقة الرياضيّة بين PV وPMT وrate وnper. في المعادلات الماليّة الكلاسيكية، تُحسَب قيمة الدفعة الدوريّة للمعاش (Annuity Payment) وفقاً لصيغة:
\[ PMT = PV \times \frac{r(1 + r)^n}{(1 + r)^n – 1} \]
أمّا في إكسل، فتتخذ الدالّة PMT الشكل:
- =PMT(rate, nper, pv, [fv], [type])
ويتم تفسير المُعاملات على النحو التالي:
- rate: مُعدَّل الفائدة لكل فترة.
- nper: عدد الفترات (مثل عدد الأشهر في القرض أو عدد السنوات …).
- pv: القيمة الحاليّة للمبلغ المالي (مثل مبلغ القرض).
- fv: المبلغ المستقبلي المُتبقّي بعد انتهاء المدّة (اختياري).
- type: توقيت الدفعة في بداية الفترة أو نهايتها (0 أو 1).
تمكّن دالّة PMT من معرفة مبلغ السداد الدوري المطلوب للوفاء بقرض ضمن شروط مُحدّدة، وهي بالتالي ذات أهميّة كبيرة في مجال التسهيلات الائتمانيّة أو حتى في إدارة الاستثمار الشخصي.
4. صافي القيمة الحاليّة (NPV)
يُعدُّ صافي القيمة الحاليّة (Net Present Value) أحد أهم الأساليب المستخدمة في التحليل المالي لتقييم جدوى المشروعات والاستثمارات. ينطوي جوهر هذا المفهوم على عملية خصم التدفقات النقديّة المستقبليّة المتوقّعة بمعدّل خصم مناسب (يمثل تكلفة رأس المال أو العائد المطلوب)، ثم طرح الاستثمارات الأوليّة (Outflows) من مجموع هذه القيم الحاليّة للوصول إلى نتيجة توضح ما إذا كان المشروع يُحقِّق قيمة ماليّة مضافة أم لا.
تكون معادلة صافي القيمة الحاليّة للمشروع الذي يمتلك سلسلة من التدفقات النقديّة الدورية (Ct) على مدى n فترة مع مُعدَّل خصم r بالشكل الآتي:
\[ NPV = – C_0 + \sum_{t = 1}^{n} \frac{C_t}{(1 + r)^t} \]
حيث C0 تمثّل التدفق النقدي المبدئي (عادةً ما تكون تكلفة الاستثمار وتكون سالبة). في إكسل، توجد دالّة NPV ذات الصيغة التالية:
- =NPV(rate, value1, [value2], …)
لكن يجب الانتباه أنّ دالّة NPV في إكسل لا تَطرح قيمة الاستثمار الأوّلي تلقائيّاً كما في التعريف الرياضي؛ لذلك غالباً ما نضيف الدفعة الأوّلية خارج الدالّة (بإشارة سالبة) عند حساب صافي القيمة الحاليّة. على سبيل المثال:
=NPV(rate, B2:B6) + B1
إذا كان B1 يمثّل الاستثمار الأوّليّ (مبلغ سلبي)، وB2:B6 يمثّل التدفقات النقديّة من الفترة الأولى إلى الفترة الخامسة. وهنا نجد مستخدمين كثيرين يخلطون بين ترتيب الدفعات في الدالة وبين الدفعة المبدئية، ما يستلزم الانتباه إلى الترتيب المنطقي لاستعمال الدالة.
5. معدّل العائد الداخلي (IRR)
يعد معدّل العائد الداخلي (Internal Rate of Return) بمثابة معدّل الخصم الذي يجعل صافي القيمة الحاليّة (NPV) مساوياً للصفر. يشيع استخدامه في اتخاذ القرارات الاستثماريّة إلى جانب صافي القيمة الحاليّة، فالمفهوم ببساطة يجيب على سؤال: ما هو المعدّل الذي يُحقق التعادل المالي للمشروع؟.
تمثل الطريقة الرياضيّة لإيجاد IRR حلاً لمعادلة NPV = 0:
\[ 0 = -C_0 + \sum_{t = 1}^{n} \frac{C_t}{(1 + IRR)^t} \]
يتم حساب هذا المعدّل بالطرق العدديّة (Numerical Methods) مثل طريقة نيوتن-رافسون (Newton-Raphson)، لأن الحلّ التحليلي المباشر غير ممكن في معظم الأحيان. في إكسل، توجد دالّة IRR بهذه الصيغة:
- =IRR(values, [guess])
تتضمّن values سلسلة من القيم التي تبدأ بالتدفق النقدي المبدئيّ (السالب غالباً) ثم باقي التدفقات النقديّة. يتيح الوسيط الاختياري guess إدخال قيمة بدئيّة لبدء عمليّة البحث. إذا لم تُحدّد، يفترض إكسل قيمة 10% مثلاً.
في حال كان المشروع يحمل تغيرات متعدّدة في إشارات التدفقات النقديّة (مثلاً تدفق خارج، ثم تدفق داخل، ثم تدفق خارج مرّة أخرى)، قد يكون هناك أكثر من معدّل عائد داخلي. في هذه الحالة، يمكن الاستعانة بدوال أخرى مثل XIRR أو أدوات تحليل متقدّمة.
6. معدّل العائد الداخلي المعدّل (MIRR)
تتجاوز دالّة MIRR بعض القيود المفروضة على IRR، فهي تأخذ في الاعتبار تكلفة التمويل (Finance Rate) ومعدّل إعادة استثمار التدفقات النقديّة (Reinvestment Rate)، ما يعطي تحليلاً أقرب للواقع في بعض الحالات. الصيغة في إكسل:
- =MIRR(values, finance_rate, reinvest_rate)
ويقصد بالـ finance_rate سعر الفائدة التي تدفعها مقابل الأموال المقترضة لتمويل المشروع، وبـ reinvest_rate سعر الفائدة أو العائد الذي تحصل عليه عند إعادة استثمار التدفقات النقديّة الإيجابيّة. ويميل المحلّلون الماليّون إلى استخدام دالّة MIRR عندما يسعون إلى صورة أكثر دقّة لربحيّة المشروع الإجماليّة.
7. صافي القيمة الحاليّة الممتد (XNPV) ومعدّل العائد الداخلي الممتد (XIRR)
في الواقع العملي، كثيراً ما تكون التدفقات النقديّة غير منتظمة التوقيت، أي لا تحدث بشكل دوريّ شهريّ أو سنويّ متساوٍ. لذلك قدّم إكسل دوال متقدّمة لمعالجة الجدولة الزمنيّة المرنة للتدفقات النقديّة، وهي XNPV وXIRR.
تعتمد دالّة XNPV على خصم التدفقات النقديّة بناءً على تواريخ محدّدة (Dates) بدلاً من الفترة الزمنيّة الدوريّة، بينما تعطي XIRR المعدّل الداخلي للعائد مستندةً أيضاً إلى تواريخ غير منتظمة. تُستخدَم في إكسل بالشكل الآتي:
- =XNPV(rate, values, dates)
- =XIRR(values, dates, [guess])
حيث تشير values إلى التدفقات النقديّة (بما فيها القيمة الأوليّة)، وتشير dates إلى التواريخ المطابقة لهذه التدفقات. يعد هذان الدالتان مهمّين في التحليل المالي الواقعي عندما لا تكون التدفقات موزّعة بشكل دوري منتظم.
المحور الثالث: تطبيقات موسّعة للدوال الماليّة في مجالات متعدّدة
1. إدارة القروض والتمويل الشخصي
تمثّل دوال مثل PMT وIPMT وPPMT أساساً مهماً في مجال القروض والتمويل الشخصي (Personal Finance). يمكن عبر هذه الدوال تقدير قيمة السداد الشهريّ لقرض معيّن وفقاً لمعدّل الفائدة وعدد الفترات، وكذلك تحديد الجزء من الدفعة الذي يُمثّل الفائدة (Interest) والجزء الذي يُمثّل الأصل (Principal).
- IPMT: تُعيد القيمة التي تُمثّل الفائدة فقط (Interest Portion) ضمن دفعة معيّنة.
- PPMT: تُعيد القيمة التي تُمثّل أصل المبلغ (Principal Portion) ضمن الدفعة.
يُعتبر هذا التفصيل مهمّاً للمحاسبين والأفراد الراغبين في فهم كيفيّة توزيع الدفعات عبر فترات الدفع. ويُمكن إنشاء جداول الاستهلاك (Amortization Schedules) بشكل كامل من خلال توظيف هذه الدوال في إكسل، مما يسمح برؤية الجدول الزمني لتناقص أصل القرض والتكاليف الإجماليّة للفائدة على مدى عمر القرض.
2. تقييم المشاريع والاستثمارات في الشركات
تعتمد الشركات في عملية تقييم المشاريع والاستثمارات على دالتي NPV وIRR كأساسيّات في اتخاذ القرارات. فمثلاً، إذا أرادت شركة ما الحكم على مشروع توسعة مصنع أو إطلاق خط إنتاج جديد، يمكنها إدخال التكلُفة المبدئيّة المتوقّعة والتدفّقات النقديّة المستقبليّة المتوقّعة في جدول بيانات، واستخدام NPV أو IRR لمعرفة جدوى المشروع. إذا كان NPV إيجابيّاً، فإن القيمة المضافة للمساهمين ستكون موجبة. وفي حال مقارنة مشاريع متعددة، يُمكن اختيار المشروع الأعلى NPV أو ذي معدّل عائد داخلي أعلى من تكلفة رأس المال.
يُعدّ هذا التطبيق أساسياً لدى الإدارات الماليّة ولجان الاستثمار في الشركة، فهو يوفّر مؤشّراً كميّاً واضحاً يُمكِن المباشرة به في عمليّات تقييم مفاضلة بين عدّة بدائل.
3. إدارة المحافظ الاستثماريّة والأصول الماليّة
في مجال إدارة المحافظ الاستثماريّة، يمكن الاستعانة بدوال مثل XNPV وXIRR للتعامل مع توزيعات الأرباح أو التدفقات النقديّة غير الدوريّة التي تُحقّقها الأسهم أو السندات أو الأدوات الماليّة الأخرى. يتيح ذلك تقدير النموّ الفعلي للعائد وخصم التدفقات بشكل دقيق، خصوصاً عند التعامل مع أصول ماليّة معقّدة أو توزيعات نقديّة متعدّدة عبر العام.
كما تُستخدَم دوال القياس الماليّ في حساب العائد التاريخيّ أو المتوقع للأوراق الماليّة، وفي احتساب القيم الحاليّة لأقساط صناديق الاستثمار العقاري أو أصول التمويل الإسلامي التي غالباً ما تكون ذات تواريخ استحقاق متعدّدة وتوزيعات متباينة.
4. التخطيط للتقاعد والتوفير
يتضمّن التخطيط الماليّ للتقاعد ومرحلة ما بعد العمل عدة سيناريوهات تمويليّة طويلة الأجل. على سبيل المثال، قد يرغب الشخص في تحديد ما إذا كانت مدخراته واستثماراته المنتظمة كافية لتحقيق هدف ماليّ معيّن عند بلوغه عمر معيّن. يمكن استخدام دالة FV لحساب المبلغ المتوقّع في المستقبل بناءً على قيمة الدفعة الشهرية أو السنويّة وحساب معدَّل الفائدة. كما يمكن تعديل الافتراضات بسهولة عبر إكسل لدراسة مختلف التصوّرات.
يستطيع المخطّط الماليّ أو الأفراد بأنفسهم إعداد نموذج لمعرفة حجم المدخرات عند التقاعد وفقاً للتدفّقات النقديّة الشهريّة والمعدّلات المختلفة للعائد، وأيضاً مقارنة النتيجة مع هدف ماليّ محدّد لمعرفة مدى قدرة خطّة الادخار على تلبية هذا الهدف.
المحور الرابع: أمثلة توضيحيّة وجداول تطبيقيّة
في هذا المحور، سنعرض بعض الأمثلة التطبيقيّة (مع جدول توضيحي) لكيفيّة إدخال الدوال الماليّة في إكسل، ومخرجاتها في سيناريوهات شائعة ومفيدة للمختصين والدارسين على حدٍّ سواء.
1. إنشاء جدول استهلاك (Amortization Schedule) لقرض
افترض أنّ شخصاً اقترض مبلغ 100,000 دولار بفائدة 6% سنويّاً على 5 سنوات، مع دفعات شهريّة. يرغب هذا الشخص بمعرفة الدفعة الشهريّة الثابتة، بالإضافة إلى كيفية توزيع الفائدة وأصل المبلغ على مدار أشهر السداد (وعددها 60 دفعة).
المُعطيات:
- المبلغ الأساسي (PV) = 100,000 دولار.
- مُعدَّل الفائدة السنويّ (Annual Interest Rate) = 6% = 0.06.
- عدد السنوات = 5 سنوات، وعدد الدفعات الشهريّة = 5 × 12 = 60 دفعة.
- معدل الفائدة الشهريّ = 0.06 / 12 = 0.005 (أي 0.5% شهريّاً).
صيغة الدفعة الشهريّة عبر الدالّة PMT:
- =PMT(0.06/12, 60, 100000)
سيُنتج هذا قيمة سالبة في إكسل (لأنّ المبلغ يُمثّل تدفّقاً نقديّاً خارجاً)، ويمكن تحويله إلى موجب بضبط الإشارة كما يفضّل المستخدم. لنبسِّط ونفترض أنّ النتيجة تُعطي حوالي 1,933.28 دولار شهرياً.
الخطوة اللاحقة هي استخدام دالّتي IPMT وPPMT لمعرفة قِيمة الفائدة وقِيمة أصل المبلغ في كل دفعة. الجدول التالي يوضّح نمطاً مبسّطاً يُوضّح أوّل ثلاث دفعات مثلاً:
رقم الدفعة | بداية الرصيد | فوائد الدفعة (IPMT) | أصل الدفعة (PPMT) | إجمالي الدفعة (PMT) | الرصيد الختامي |
---|---|---|---|---|---|
1 | 100,000.00 | =IPMT(0.06/12,1,60,100000) | =PPMT(0.06/12,1,60,100000) | 1,933.28 | الرصيد الافتتاحي – أصل الدفعة |
2 | الرصيد الختامي للدفعة السابقة | =IPMT(0.06/12,2,60,100000) | =PPMT(0.06/12,2,60,100000) | 1,933.28 | الرصيد الافتتاحي – أصل الدفعة |
3 | الرصيد الختامي للدفعة السابقة | =IPMT(0.06/12,3,60,100000) | =PPMT(0.06/12,3,60,100000) | 1,933.28 | الرصيد الافتتاحي – أصل الدفعة |
يمكن تكرار هذا الجدول حتّى الدفعة رقم 60، مما يعطي صورة واضحة عن سداد القرض عبر الزمن، ويوفّر شفافيّة تامّة للمستخدم حول تكلفة الفائدة الفعليّة.
2. مثال لحساب صافي القيمة الحاليّة (NPV) ومعدّل العائد الداخلي (IRR)
لنفترض أنّ هناك مشروعاً يتطلّب استثماراً أوّلياً بقيمة 50,000 دولار (تدفّق نقدي خارج بقيمة سلبية)، ثم يحقّق على مدى 5 سنوات تدفقات نقديّة على النحو الآتي (بالدولار):
- السنة 1: 10,000
- السنة 2: 15,000
- السنة 3: 18,000
- السنة 4: 15,000
- السنة 5: 12,000
إذا كان مُعدَّل الخصم أو تكلفة رأس المال 10%، فيمكننا حساب NPV في إكسل كما يلي (نفترض أنّ الخلايا مرتّبة في العمود نفسه):
- B1 = -50000 (قيمة الاستثمار الأوّلي)
- B2 = 10000
- B3 = 15000
- B4 = 18000
- B5 = 15000
- B6 = 12000
نطبّق الدالّة NPV:
=NPV(0.10,B2:B6)+B1
سيُحسب أولاً القيمة الحاليّة للتدفّقات من السنة 1 إلى 5، ومن ثم نضيف الاستثمار الأوّلي (المُدخل كسالب) خارج الدالّة. افترض أنّ القيمة الناتجة تساوي تقريباً 3,704 دولار، وهذا الرقم يُعبّر عن القيمة الماليّة المضافة عند اعتماد مُعدَّل الخصم 10%.
إذا كان لدى الشركة معايير لقبول المشاريع ذات الـ NPV الإيجابيّ، فسيقبل المشروع. أمّا إذا أرادت معرفة IRR لهذا المشروع، فمن الممكن ببساطة استخدام:
=IRR(B1:B6)
وستُظهر القيمة تقريبيّاً، مثلاً 15%، والتي تدلّ على معدّل الخصم الذي يجعل صافي القيمة الحاليّة = 0.
المحور الخامس: نصائح متقدّمة حول الدوال الماليّة في إكسل
1. الانتباه للإشارات الموجبة والسالبة
تعتمد الدوال الماليّة في إكسل على اصطلاح معيّن بخصوص التدفقات الماليّة الخارجة والداخلة. على سبيل المثال، عند تسوية قرض باستخدام PMT، ينبغي الانتباه لتحديد قيم سالبة أو موجبة وفقاً لمنظور التدفّق. بشكل عام، من الجيد اتباع مبدأ ما يخرج من جيبي هو رقم سالب، وما يدخل إلى جيبي رقم موجب. وتؤثر هذه الإشارات على نتائج الدوال الماليّة في برنامج إكسل.
2. توحيد الوحدات الزمنيّة (Monthly, Quarterly, Annual)
إذا كان المشروع يعتمد مُعدَّل فائدة سنويّ، ولكنّك تريد حساب الدفعات أو القيمة المستقبليّة بشكل شهريّ، فإنّه يجب تقسيم مُعدَّل الفائدة السنويّ على 12 واستخدام عدد الفترات الشهريّة. كثيراً ما يحصل ارتباك بسبب نسيان تعديل هذه الوحدات الزمنيّة، مما يُؤدّي إلى نتائج خاطئة.
3. استخدام الحقول الاختياريّة (pv، fv، type) وتخصيصها
تتيح الدوال الماليّة، كما ذكرنا، إضافة قيمة حاليّة أو مستقبليّة، وأيضاً تحديد إذا ما كانت الدفعات تُسدَّد في بداية الفترة أو في نهايتها. هذا التخصيص أساسيّ في بعض التطبيقات مثل خطط الإيجار أو المعاشات التقاعديّة المقدّمة مُسبقاً حيث تُدفع الدفعة عادةً في بداية كل فترة.
4. التعامل مع التدفقات النقديّة غير المنتظمة
عند تحليل مشاريع لا تتبع نمطاً دورياً محدّداً (مثل توزيع أرباح نصف سنوي متغير أو تدفقات استثماريّة عشوائية)، يجب اللجوء إلى الدوال XNPV وXIRR. كما يمكن الاختيار بين جداول Pivot وطرق أخرى في إكسل لتنظيم التواريخ والقيم قبل إدخالها في الدوال الملائمة.
المحور السادس: أهميّة الدوال الماليّة في تطوير النماذج الماليّة والتنبّؤات
عندما يتم بناء نماذج ماليّة (Financial Models) في إكسل، سواء كانت تتعلّق بموازنة رأس المال أو تقييم الشركات (Valuation) أو تحليل صلاحيّة المُضي في مشروع استثماري، فإن الدوال الماليّة تشكّل جوهر هذه النماذج. فهذه النماذج لا تقتصر على مجرد حسابات كمية، بل تشمل أيضاً سيناريوهات “What-if” وفترات توقّع مختلفة، وتحليل حساسيّة (Sensitivity Analysis)، وتحليل نقطة التعادل (Break-even Analysis).
على سبيل المثال، يمكن إجراء تعديل لمعرفة مدى تأثّر NPV بزيادة مُعدَّل الفائدة نقطة مئويّة واحدة أو انخفاض التدفقات النقديّة بنسبة 10%. هذا النوع من التحليل يجعل النموذج المالي قادراً على التعامل مع حالة اللايقين في عالم الأعمال، ويمنح صنّاع القرار قدرة أكبر على التحكّم والتخطيط.
برامج وأدوات تفاعليّة أخرى تدعم الدوال الماليّة
ينبغي الإشارة إلى أنّ الدوال الماليّة في إكسل تتكامل مع وظائف أخرى في حزمة مايكروسوفت أوفيس، إضافةً إلى إمكانية تضمينها في لغات البرمجة الأخرى مثل VBA أو Python باستخدام مكاتب معيّنة. هذا التكامل يسمح بإنشاء أدوات تفاعليّة ومُتطوّرة تُسهِّل التحليل المالي وتسهم في اتخاذ القرارات الاستراتيجيّة بصورة دقيقة.
المزيد من المعلومات
الخلاصة
مصادر ومراجع
- Microsoft Official Support: Excel Functions (Financial Category)
- Brealey, R. A., Myers, S. C., & Allen, F. (2020). Principles of Corporate Finance. McGraw-Hill Education.
- Ross, S. A., Westerfield, R., & Jaffe, J. (2019). Corporate Finance. McGraw-Hill Education.
- صالح الصرايرة. (2018). مبادئ الإدارة المالية. دار الحامد للنشر والتوزيع.
- بيرم، م. (2015). أساسيات المحاسبة المالية. دار وائل للنشر.