دالة الـODDFPRICE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

الكاتب: سامي -
دالة الـODDFPRICE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
"تعريف دالة الـODDFPRICE في الإكسيل

تصنف دالة الـODDFPRICE ضمن الدوال المالية التابعة لبرنامج الإكسيل، حيث تقوم هذه الدالة بحساب السعر لكل 100 دولار من القيمة الاسمية لسند ما وخاصةً إذا ما كانت قيمة الفترة الأولى لهذا السند غير منتظمة، وكثيرًا ما تستخدم هذه الدالة في التحليل المالي المتعلق بالسندات التي تعاني من عدم انتظام في الفترة الأولى أو الأخيرة، بحيث يؤدي عدم الانتظام هذا إلى عدم تناسب الدفعات مع أي من الأنماط المستخدمة بالمعتاد، وتتطلب دالة الـODDFPRICE إدخال بعض التواريخ للقيام بالعملية الحسابية المناسبة، ولكن يفضل أن يتم إدخال هذه التواريخ في صيغة الدالة عن طريق مراجع الخلايا أو دوال التواريخ، وذلك لتفادي حدوث الأخطاء في تفسير قيم التواريخ.

كيفية استخدام دالة الـODDFPRICE في الإكسيل

تقوم دالة الـODDFPRICE في الإكسيل بإرجاع قيمة السعر لكل 100 دولار من القيمة الاسمية للسندات المالية التي لها فترة أولى غير منتظمة، سواء أكانت هذه الفترة طويلة أو قصيرة، بحيث تستقبل هذه الدالة 9 مدخلات مختلفة؛ تاريخ التسوية ""settlement""، تاريخ الاستحقاق ""maturity""، تاريخ إصدار السند ""issue""، تاريخ كوبون السند الأول ""first_coupon""، معدل الفائدة ""rate""، العائد السنوي من السند ""yld""، قيمة الاسترداد ""redemption""، عدد دفعات الكوبون السنوية ""frequency""، ونوع العد اليومي ""basis""، حيث تتبع دالة الـODDFPRICE الصيغة العامة الآتية:

ODDFPRICE(settlement, maturity, issue, first_coupon, rate, yld, redemption, frequency, [basis])=


 

تعد المدخلات الثمانية الأولى إجبارية، بينما يعد المدخل الأخير اختياريًا، ويتقبل المدخل ""frequency"" الأعداد الحقيقية {1 ,2 ,4} فقط، في حين يتقبل المدخل ""basis"" الأعداد {0 ,1 ,2 ,3 ,4}، بحيث يستخدم النوع US (NASD) 30/360 عند حجب المدخل بأكمله أو إدخال القيمة 0، النوع Actual/actual للقيمة 1، النوع Actual/360 للقيمة 2، النوع Actual/365 للقيمة 3، والنوع European 30/360 للقيمة 4.

أمثلة عملية على استخدام دالة الـODDFPRICE في الإكسيل

يظهر الخطأ ""#VALUE!"" عند استخدام دالة الـODDFPRICE نتيجة كون قيمة أحد المدخلات غير رقمية أو عدم صلاحية التواريخ المدخلة، بينما يظهر الخطأ ""#NUM!"" إذا كان تاريخ الإصدار أكبر أو يساوي تاريخ التسوية، تاريخ التسوية أكبر أو يساوي تاريخ الكوبون الأول، تاريخ الكوبون الأول أكبر أو يساوي تاريخ الاستحقاق، أو إذا كانت قيمة معدل الفائدة أو العائد أقل من صفر، أو إذا كانت قيمة الاسترداد أقل أو تساوي صفر، أو في حال كانت قيم المدخلين الأخيرين غير القيم السابق ذكرها، وفي ما يأتي أمثلة عملية على استخدام دالة الـODDFPRICE:

لإيجاد قيمة السعر لكل 100 دولار من القيمة الاسمية لسند ما، إذا كان تاريخ التسوية 01-Feb-2017 مدخل في الخلية B1، تاريخ الاستحقاق 31-Mar-2021 مدخل في الخلية B2، تاريخ إصدار السند 01-Dec-2016 مدخل في الخلية B3، تاريخ كوبون السند الأول 31-Mar-2017 مدخل في الخلية B4، معدل الفائدة 5.5%، العائد السنوي من السند 3.5%، قيمة الاسترداد 100، وعدد دفعات الكوبون السنوية 4، فيمكن استخدام الصيغة الآتية، بحيث سيظهر العدد العشري ""106.771695"":

ODDFPRICE( B1, B2, B3, B4, 5.5%, 3.5%, 100, 4 )=

لإيجاد قيمة السعر لكل 100 دولار من القيمة الاسمية لسند ما، إذا كان تاريخ التسوية 11/11/2008، تاريخ الاستحقاق 3/1/2021، تاريخ إصدار السند 10/15/2008، تاريخ كوبون السند الأول 3/1/2009، معدل الفائدة 7.85%، العائد السنوي من السند 6.25%، قيمة الاسترداد 100.00، وعدد دفعات الكوبون السنوية 2، وكان نوع العد المراد استخدامه يتمثل بالعدد 1، فإذا كانت هذه القيم مدخلة في النطاق A10:A2، فيمكن استخدام الصيغة الآتية، بحيث سيظهر الناتج ""113.60"":
ODDFPRICE(A2, A3, A4, A5, A6, A7, A8, A9, A10)=
"
شارك المقالة:
450 مشاهدة
هل أعجبك المقال
0
0

مواضيع ذات محتوي مطابق

التصنيفات تصفح المواضيع
youtubbe twitter linkden facebook