Excel中COUPDAYSNC函數的語法和用法

本文介紹Microsoft Excel中COUPDAYSNC函數的語法和用法 。
函數說明COUPDAYSNC函數的主要作用是返回從成交日到下一付息日之間的天數 。
如果該函數不可用 , 并返回錯誤值 #NAME? , 請安裝并加載“分析工具庫”加載宏 。 可以參考文章:office2003安裝并加載“分析工具庫”加載
函數語法

COUPDAYSNC(settlement,maturity,frequency,basis)
COUPDAYSNC(證券的成交日,有價證券的到期日,年付息次數,日計數基準類型)
參數說明Settlement:是證券的成交日 。 即在發行日之后 , 證券賣給購買者的日期 。
Maturity:為有價證券的到期日 。 到期日是有價證券有效期截止時的日期 。
【Excel中COUPDAYSNC函數的語法和用法】Frequency:為年付息次數 , 如果按年支付 , frequency = 1;按半年期支付 , frequency = 2;按季支付 , frequency = 4 。
Basis:日計數基準類型 。
Basis日計數基準0 或省略US (NASD) 30/3601實際天數/實際天數2實際天數/3603實際天數/3654歐洲 30/360
函數備注
    Microsoft Excel 可將日期存儲為可用于計算的序列數 。 默認情況下 , 1900 年 1 月 1 日的序列號是 1 , 而 2008 年 1 月 1 日的序列號是 39448 , 這是因為它距 1900 年 1 月 1 日有 39448 天 。 Microsoft Excel for the Macintosh 使用另外一個默認日期系統 。
    成交日是購買者買入息票(如債券)的日期 。 到期日是息票有效期截止時的日期 。 例如 , 在 2008 年 1 月 1 日發行的 30 年期債券 , 六個月后被購買者買走 。 則發行日為 2008 年 1 月 1 日 , 成交日為 2008 年 7 月 1 日 , 而到期日是在發行日 2008 年 1 月 1 日的 30 年后 , 即 2038 年 1 月 1 日 。
    所有參數將被截尾取整 。
    如果 settlement 或 maturity 不是合法日期 , 函數 COUPDAYSNC 返回錯誤值 #VALUE! 。
    如果 frequency 不是數字 1、2 或 4 , 函數 COUPDAYSNC 返回錯誤值 #NUM! 。
    如果 basis < 0 或 basis > 4 , 函數 COUPDAYSNC 返回錯誤值 #NUM! 。
    如果 settlement ≥ maturity , 函數 COUPDAYSNC 返回錯誤值 #NUM! 。  
函數示例數據
數據說明2007-1-25成交日2008-11-15到期日2按半年期支付1以實際天數/實際天數為日計數基準
公式
公式結果說明=COUPDAYSNC(A2,A3,A4,A5)110在上述條件下從成交日到下一個付息日的天數
以下是Excel中使用COUPDAYSNC函數效果截圖
Excel中COUPDAYSNC函數的語法和用法

文章插圖

    推薦閱讀