本文將說明 Microsoft Excel 中 ACCRINT  函數的公式語法及使用方式。

描述

傳回定期給付利息證券的應計利息。

語法

ACCRINT(issue, first_interest, settlement, rate, par, frequency, [basis], [calc_method])

重要: 日期必須使用 DATE 函數輸入,或為其他公式或函數的結果。 例如,使用 DATE(2008,5,23) 表示 2008 年 5 月 23 日。 若使用文字格式輸入日期,可能會發生問題。

ACCRINT 函數語法具有下列引數:

  • Issue    必要。 這是證券的發行日期。

  • First_interest    必要。 這是證券的第一個利率日期。

  • Settlement    必要。 這是證券的結算日期。 證券結算日期是證券交割給買方後的次日。

  • Rate    必要。 這是證券的年度票息率。

  • Par    必要。 這是證券的票面價值。 如果省略了 par,ACCRINT 將使用 $1,000 當做票面價值。

  • Frequency    必要。 這是每年票息付款的次數。 若為每年給付一次,Frequency = 1;若為每半年給付一次,Frequency = 2;若為每季給付一次,Frequency = 4。

  • Basis    選擇性。 這是要使用的日計數基礎類型。

Basis

日計數基礎

0 或省略

US (NASD) 30/360

1

實際值/實際值

2

實際值/360

3

實際值/365

4

European 30/360

  • Calc_method    選擇性。 這是一個邏輯值,可在結算日期晚於 first_interest 日期時,用來指定計算應計利息總計的方式。 TRUE (1) 的值會傳回從發行到結算之間的應計利息總計。 FALSE (0) 的值會傳回從 first_interest 到結算之間的應計利息。 若未輸入引數,預設值為 TRUE。

註解

  • Microsoft Excel 以連續的序列值來儲存日期,以便用來執行計算。 根據預設,1900 年 1 月 1 日是序列值 1,而 2008 年 1 月 1 日因為是 1900 年 1 月 1 日之後的第 39,447 天,所以其序列值是 39448。

  • Issue、first_interest、settlement、frequency 以及 basis 都取至整數。

  • 如果 issue、first_interest 或 settlement 不是有效的日期,ACCRINT 會傳回 #VALUE! 的錯誤值。

  • 如果 rate ≦ 0 或 par ≦ 0,ACCRINT 會傳回 #NUM! 的錯誤值。

  • 如果 frequency 不是 1、2 或 4,ACCRINT 會傳回 #NUM! 的錯誤值。

  • 如果 basis < 0 或 basis > 4,ACCRINT 會傳回 #NUM! 的錯誤值。

  • 如果 issue ≧ settlement,ACCRINT 會傳回 #NUM! 的錯誤值。

  • ACCRINT 的計算方式為:

    方程式

    其中:

    • Ai = 零散期間內的第 i 個半息週期之累計天數。

    • NC = 套入零散期間內的半票息週期的數目。 若此數字非整數,請調整為大於該數的最小整數。

    • NLi = 零散期間內半票息週期的正常天數。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

資料

描述

39508

發行日期

39691

第一個利率日期

39569

結算日期

0.1

票面利率

1000

面額

2

每半年計息一次 (請參閱上述)

0

30/360 基礎 (請參閱上述)

公式

描述

結果

=ACCRINT(A2,A3,A4,A5,A6,A7,A8)

債券的應計利息,期間如上述。

16.666667

=ACCRINT(DATE(2008,3,5),A3,A4,A5,A6,A7,A8,FALSE)

上述期間的應計利息,但發行日期是 2008 年 5 月 5 日。

15.555556

=ACCRINT(DATE(2008, 4, 5), A3, A4, A5, A6, A7, A8, TRUE)

上述期間的應計利息,但不包含發行日期為 2008 年 4 月 5 日,應計利息是從 first_interest 計算到結算日期。

7.2222222

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?

What affected your experience?

Any additional feedback? (Optional)

Thank you for your feedback!

×