مالی
همه نسخهها
◉ 22 بازدید
=ODDLYIELD()
بازده اوراق بهاداری را که دوره پایانی آن نامتعارف (کوتاه یا بلند) است برمیگرداند.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2021Excel 2021 for MacExcel 2019Excel 2019 for MacExcel 2016
=ODDLYIELD(settlement, maturity, last_interest, rate, pr, redemption, frequency, [basis])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیعدد
محبوبیت3 / 100
Volatileخیر
Dynamic Arrayخیر
دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =ODDLYIELD() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
settlement |
تاریخ | الزامی | تاریخ تسویه اوراق بهادار؛ تاریخی پس از تاریخ انتشار که اوراق به خریدار معامله میشود. |
maturity |
تاریخ | الزامی | تاریخ سررسید اوراق بهادار؛ تاریخی که اوراق منقضی میشود. |
last_interest |
تاریخ | الزامی | تاریخ آخرین کوپن اوراق بهادار. |
rate |
عدد | الزامی | نرخ بهره اوراق بهادار |
pr |
عدد | الزامی | قیمت اوراق بهادار. |
redemption |
عدد | الزامی | ارزش بازخرید اوراق بهادار به ازای هر 100 واحد ارزش اسمی. |
frequency |
عدد | الزامی | تعداد پرداختهای کوپن در سال. برای پرداخت سالانه frequency = 1؛ برای ششماهه 2؛ برای فصلی 4. |
basis |
تاریخ | اختیاری | نوع مبنای شمارش روز. 0 یا حذفشده = 30/360 آمریکایی (NASD)؛ 1 = واقعی/واقعی؛ 2 = واقعی/360؛ 3 = واقعی/365؛ 4 = 30/360 اروپایی. |
▣ مثالهای کاربردی
▦ دادههای مثال
| سلول | مقدار | توضیح |
|---|---|---|
A2 |
4/20/2008 | تاریخ تسویه |
B2 |
Settlement date | |
A3 |
6/15/2008 | تاریخ سررسید |
B3 |
Maturity date | |
A4 |
12/24/2007 | تاریخ آخرین بهره |
B4 |
Last interest date | |
A5 |
3.75% | درصد کوپن |
B5 |
Percent coupon | |
A6 |
$99.875 | قیمت |
B6 |
Price | |
A7 |
$100 | ارزش بازخرید |
B7 |
Redemption value | |
A8 |
2 | تناوب ششماهه است |
B8 |
Frequency is semiannual | |
A9 |
0 | مبنای 30/360 |
B9 |
30/360 basis | |
A10 |
4/20/2008 | تاریخ تسویه |
B10 |
Settlement date | |
A11 |
6/15/2008 | تاریخ سررسید |
B11 |
Maturity date | |
A12 |
12/24/2007 | تاریخ آخرین بهره |
B12 |
Last interest date | |
A13 |
3.75% | درصد کوپن |
B13 |
Percent coupon | |
A14 |
$99.875 | قیمت |
B14 |
Price | |
A15 |
$100 | ارزش بازخرید |
B15 |
Redemption value | |
A16 |
2 | تناوب ششماهه است |
B16 |
Frequency is semiannual | |
A17 |
0 | مبنای 30/360 |
B17 |
30/360 basis |
بازده اوراق بهاداری با دوره پایانی نامتعارف (کوتاه یا بلند)، برای اوراق با شرایط سلولهای A2:A10 بهعنوان آرگومان تابع. نتیجه 0.04519 یا 4.52% است.
=ODDLYIELD(A2, A3, A4, A5, A6, A7, A8, A9)
نتیجه:
4.52%
§ توضیحات تکمیلی
- مایکروسافت اکسل تاریخها را بهصورت شمارههای سریالی متوالی ذخیره میکند تا در محاسبات استفاده شوند. بهطور پیشفرض، 1 ژانویه 1900 شماره سریال 1 است و 1 ژانویه 2008 شماره سریال 39448 است، زیرا 39٬448 روز پس از 1 ژانویه 1900 قرار دارد.
- تاریخ تسویه تاریخی است که خریدار کوپن مانند اوراق قرضه را خریداری میکند. تاریخ سررسید تاریخی است که کوپن منقضی میشود. برای مثال، فرض کنید اوراق 30 ساله در 1 ژانویه 2008 منتشر شده و شش ماه بعد توسط خریدار خریداری میشود؛ آنگاه تاریخ انتشار 1 ژانویه 2008، تاریخ تسویه 1 ژوئیه 2008 و تاریخ سررسید 1 ژانویه 2038 خواهد بود که 30 سال پس از تاریخ انتشار است.
- مقادیر settlement و maturity و last_interest و basis به عدد صحیح کوتاه میشوند.
- اگر settlement یا maturity یا last_interest تاریخ معتبری نباشد، تابع ODDLYIELD خطای #VALUE! را برمیگرداند.
- اگر مقدار rate کوچکتر از 0 یا pr کوچکتر یا مساوی 0 باشد، تابع ODDLYIELD خطای #NUM! را برمیگرداند.
- اگر مقدار basis کوچکتر از 0 یا بزرگتر از 4 باشد، تابع ODDLYIELD خطای #NUM! را برمیگرداند.
- شرط تاریخی زیر باید برقرار باشد، در غیر این صورت تابع ODDLYIELD خطای #NUM! را برمیگرداند: maturity > settlement > last_interest
- تابع ODDLYIELD به این صورت محاسبه میشود: که در آن Ai تعداد روزهای تعهدی برای دوره شبهکوپن iاُم یا آخر درون دوره نامتعارف با شمارش رو به جلو از تاریخ آخرین بهره قبل از بازخرید است، DCi تعداد روزهای شمردهشده در دوره شبهکوپن iاُم یا آخر که با طول دوره کوپن واقعی محدود شده، NC تعداد دورههای شبهکوپن جا شده در دوره نامتعارف است (اگر کسری داشته باشد به عدد صحیح بعدی گرد میشود) و NLi طول عادی به روز دوره شبهکوپن iاُم یا آخر درون دوره کوپن نامتعارف است.
✦ نکات مهم
- تاریخها باید با تابع DATE وارد شوند یا حاصل فرمولها و توابع دیگر باشند. برای مثال، برای 23 مه 2008 از DATE(2008,5,23) استفاده کنید. وارد کردن تاریخها بهصورت متن ممکن است مشکل ایجاد کند.
- مایکروسافت اکسل تاریخها را بهصورت شمارههای سریالی متوالی ذخیره میکند تا در محاسبات استفاده شوند. بهطور پیشفرض، 1 ژانویه 1900 شماره سریال 1 است و 1 ژانویه 2008 شماره سریال 39448 است، زیرا 39٬448 روز پس از 1 ژانویه 1900 قرار دارد.
- تاریخ تسویه تاریخی است که خریدار کوپن مانند اوراق قرضه را خریداری میکند. تاریخ سررسید تاریخی است که کوپن منقضی میشود. برای مثال، فرض کنید اوراق 30 ساله در 1 ژانویه 2008 منتشر شده و شش ماه بعد توسط خریدار خریداری میشود؛ آنگاه تاریخ انتشار 1 ژانویه 2008، تاریخ تسویه 1 ژوئیه 2008 و تاریخ سررسید 1 ژانویه 2038 خواهد بود که 30 سال پس از تاریخ انتشار است.
- مقادیر settlement و maturity و last_interest و basis به عدد صحیح کوتاه میشوند.
⚠ خطاهای رایج
#VALUE!
مقدار settlement یا maturity یا last_interest تاریخ معتبری نیست.
راهحل: تاریخها را با تابع DATE وارد کنید و از صحت آنها اطمینان حاصل کنید.
#NUM!
مقدار rate منفی یا pr کوچکتر یا مساوی صفر است، مقدار basis خارج از 0 تا 4 است، یا شرط maturity > settlement > last_interest برقرار نیست.
راهحل: برای rate مقدار نامنفی، برای pr مقدار مثبت، برای basis عدد 0 تا 4 وارد کنید و ترتیب last_interest < settlement < maturity را رعایت کنید.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!