KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

Excel COUPDAYBS Function

作者修改日期
展示 COUPDAYBS 函數的用法

若您想跟著本教學操作,請下載範例試算表。
範例

說明

COUPDAYBS 此函數會傳回從票息週期起始日至結算日之間的天數。

語法與引數

公式語法

COUPDAYBS()結算日到期日頻率[基準】)

引數

  • Settlement必要參數,指證券的結算日期。結算日期是指證券於發行日之後交割給買方的日期。
  • Maturity必要參數,指證券的到期日,也就是證券失效的日期。
  • Frequency必要參數,代表每年票息支付的次數。共有三種類型:年度支付時,frequency=1;半年度支付時,frequency=2;季度支付時,frequency=4.
  • Basis指定計算所依據的天數基數類型,預設情況下可省略。

基準天數計算
0 或省略美國(NASD)30/360
1實際天數/實際天數
2實際天數/360
3實際天數/365
4歐洲 30/360

返回值

DCOUNTA 函數將傳回一個數值。

錯誤

1. 若結算日或到期日參數不是有效日期(例如為非數值,或早於 1900 年 1 月 1 日的日期),函數將傳回 #VALUE! 錯誤。

2. 若基準(basis)參數超出有效範圍(0–4),函數將傳回 #NUM! 錯誤值。

3. 若頻率(frequency)參數不在允許的數值範圍(1、2、4)內,函數將傳回錯誤值 #NUM!。

4. 若結算日期晚於到期日,函數將傳回 #NUM! 錯誤值。

備註

1. 在 Excel 中,日期是以序列號儲存的。預設情況下,Excel 採用 1900 年 1 月 1 日系統,也就是將 1900 年 1 月 1 日視為第一個有效日期,並以數字 1 儲存。因此,2021 年 1 月 1 日在 Excel 中對應的序列號為 44197.

2. 所有引數均會截尾取整;若引數包含時間,其時間部分將被忽略。

3. 在函數中,建議您使用儲存格參照格式的日期,或直接於 COUPDAYBS 函數中嵌入 DATE 函數,範例如下:
=COUPDAYBS(DATE(2021,1,1),DATE(2030,12,1),2,0)

版本

Excel 2003 或更新版本

用法與範例

基本用法範例

例如,在 B3:C9 範圍內列出了某證券的完整資訊。(該證券為 10 年期,於 2021 年 12 月 1 日發行,並於 2021 年 1 月 1 日(即結算日)交易予買方,到期日為 2030 年 12 月 1 日(亦即自發行日 2021 年 12 月 1 日起計 10 年後),每年付息兩次。)

現在要計算從證券週期起始日至結算日之間的天數,請使用以下公式:

=COUPDAYBS(C4,C5,C8)//此處省略基準(basis)

按下 Enter 鍵,立即取得結果!
展示 COUPDAYBS 函數的用法


相關函數:
  • Excel 函數 ACCRINT
    ACCRINT 函數可計算定期支付利息之證券的應計利息,立即掌握財務分析關鍵工具!

  • Excel 函數 ACCRINTM
    ACCRINTM 函數可計算到期一次性支付利息之證券的應計利息,立即掌握財務分析關鍵工具!