Excel中RECEIVED函數的語法和用法


函數說明RECEIVED函數的主要作用是返回一次性付息的有價證券到期收回的金額 。
如果該函數不可用, 并返回錯誤值 #NAME?, 請安裝并加載“分析工具庫”加載宏 。 可以參考文章:office2003安裝并加載“分析工具庫”加載
函數語法RECEIVED(settlement,maturity,investment,discount,basis)
RECEIVED(證券的成交日,有價證券的到期日,有價證券的投資額,有價證券的貼現率,日計數基準類型)
要點:應使用 DATE 函數來輸入日期, 或者將日期作為其他公式或函數的結果輸入 。 例如, 使用函數 DATE(2008,5,23) 輸入 2008 年 5 月 23 日 。 如果日期以文本的形式輸入, 則會出現問題 。
參數說明Settlement:為證券的成交日 。 即在發行日之后, 證券賣給購買者的日期 。
Maturity:為有價證券的到期日 。 到期日是有價證券有效期截止時的日期 。
Investment:為有價證券的投資額 。
Discount:為有價證券的貼現率 。
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 和 basis 將被截尾取整 。
    【Excel中RECEIVED函數的語法和用法】如果 settlement 或 maturity 不是合法日期, 函數 RECEIVED 將返回錯誤值 #VALUE! 。
    如果 investment ≤ 0 或 discount ≤ 0, 函數 RECEIVED 返回錯誤值 #NUM! 。
    如果 basis < 0 或 basis > 4, 函數 RECEIVED 將返回錯誤值 #NUM! 。
    如果 settlement ≥ maturity, 函數 RECEIVED 將返回錯誤值 #NUM! 。
    函數 RECEIVED 的計算公式如下:

    式中:
    B = 一年之中的天數, 取決于年基準數 。
    DIM = 發行日與到期日之間的天數 。

    Excel中RECEIVED函數的語法和用法

    文章插圖

函數示例數據

數據說明2008-2-15成交(發行)日2008-5-15到期日1,000,000有價證券的投資額5.75%有價證券的貼現率2以實際天數/360 為日計數基準
公式
公式結果說明=RECEIVED(A2,A3,A4,A5,A6)1014584.654到期收回的金額
以下是Excel中使用RECEIVED函數效果截圖
Excel中RECEIVED函數的語法和用法

文章插圖

    推薦閱讀