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

بواسطة: - آخر تحديث: ١٤:١١ ، ٢٠ يوليو ٢٠٢٠
دالة الـODDLPRICE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

تعريف دالة الـODDLPRICE في الإكسيل

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

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

دائمًا ما يتم إرجاع قيمة رقمية تمثل السعر لكل 100 دولار من القيمة الاسمية لسند ما عند استخدام دالة الـODDLPRICE، وتتطلب هذه الدالة سبع مدخلات إجبارية ومدخل واحد اختياري، حيث تمثل المدخلات الإجبارية كلًا من؛ تاريخ التسوية "settlement"، تاريخ الاستحقاق "maturity"، تاريخ كوبون السند الأخير "Last_interest"، معدل الفائدة "rate"، العائد السنوي من السند "yld"، قيمة الاسترداد "redemption"، عدد دفعات الكوبون السنوية "frequency"، ثم يمكن إدراج المدخل الاختياري والذي يمثل نوع العد اليومي "basis"، وتتم كتابة الصيغة العامة لدالة الـODDLPRICE على النحو الآتي:[٢]

ODDLPRICE(settlement, maturity, last_interest, 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.[٢]

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

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

  • لإيجاد قيمة السعر لكل 100 دولار من القيمة الاسمية لسند ما، إذا كان تاريخ التسوية 14-Apr-2017 مدخل في الخلية B1، تاريخ الاستحقاق 30-Jun-2017 مدخل في الخلية B2، تاريخ آخر كوبون 31-Jan-2017 مدخل في الخلية B3، معدل الفائدة 5.5%، العائد السنوي من السند 3.5%، قيمة الاسترداد 100، وعدد دفعات الكوبون السنوية 4، فيمكن استخدام الصيغة الآتية، بحيث سيظهر الناتج "100.4108331":[٣]

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

  • لإيجاد قيمة السعر لكل 100 دولار من القيمة الاسمية لسند ما، إذا كانت البيانات التالية مدخلة في نطاق الخلايا الممتد من A2 إلى A9 على التوالي؛ تاريخ التسوية February 7, 2008، تاريخ الاستحقاق June 15, 2008 ، تاريخ آخر كوبون October 15, 2007، معدل الفائدة 3.75%، العائد السنوي من السند 4.05%، قيمة الاسترداد 100، عدد دفعات الكوبون السنوية 2، ونوع العد اليومي 0، فيمكن استخدام الصيغة الآتية، بحيث سيظهر الناتج "99.88":[٢]
ODDLPRICE(A2, A3, A4, A5, A6, A7, A8, A9)=

المراجع[+]

  1. "ODDLPRICE Function", corporatefinanceinstitute.com, Retrieved 2020-06-05. Edited.
  2. ^ أ ب ت ث "ODDLPRICE function", support.office.com, Retrieved 2020-06-05. Edited.
  3. ^ أ ب "The Excel ODDLPRICE Function", www.excelfunctions.net, Retrieved 2020-06-05. Edited.