COUPNCD関数 は、債券の受渡日より後の次回の利払日(次のクーポン支払日)を求める関数です。
債券では利息が定期的に支払われるため、次の利払日を把握することが重要になります。
COUPNCD関数を使うことで、受渡日を基準にして次の利払日を簡単に求めることができます。
COUPNCD関数とは?
COUPNCD関数は、定期的に利息が支払われる債券について、受渡日より後の次の利払日(Next Coupon Date)を求める関数です。
債券の利息期間や経過利息を計算する際に、次の利払日を把握する必要があります。この関数は、その日付を自動で計算するために利用されます。
書式
COUPNCD関数の書式は次のとおりです。
=COUPNCD(受渡日, 満期日, 頻度, [基準])
引数の説明
- 受渡日:債券を売買する日を指定します。
- 満期日:債券の満期日を指定します。
- 頻度:1年間の利息支払回数を指定します。(1 = 年1回, 2 = 年2回, 4 = 年4回)
- 基準(省略可):日数計算の方式を指定します。省略すると通常は「0(30/360方式)」になります。
COUPNCD関数の使い方
たとえば、次の条件の債券について次の利払日を求めます。
受渡日:2024/4/1
満期日:2027/1/1
頻度(支払回数):年2回

Excelでは次のように入力します。
=COUPNCD("2024/4/1","2027/1/1",2)
この式を実行すると、受渡日より後の直近の利払日が求められます。

この式の計算結果は 2024/7/1 になります。
この債券は年2回利息が支払われるため、利払日は6か月ごとになります。受渡日 2024/4/1 の次の利払日は 2024/7/1 となるため、COUPNCD関数の結果は 2024/7/1 になります。
活用例
COUPNCD関数は、債券の利息期間を把握する際に利用されます。
次の利払日を求めることで、受渡日から次の利払日までの期間を確認することができます。
また、経過利息の計算や債券価格の分析など、金融計算でも利用されることがあります。
注意点
COUPNCD関数では、受渡日は満期日より前である必要があります。
また、支払回数は「1・2・4」のいずれかを指定する必要があります。
日付はExcelが認識できる形式で入力する必要があります。
関連関数
| 関数名 | 説明 |
|---|---|
| COUPPCD関数 | 直前の利払日を求める |
| COUPNUM関数 | 利息支払回数を求める |
| COUPDAYBS関数 | 利払期間の開始日から受渡日までの日数を求める |
| COUPDAYS関数 | 利払期間の日数を求める |
| ACCRINT関数 | 経過利息を求める |
まとめ
COUPNCD関数は、債券の受渡日より後の次の利払日を求める関数です。
利息期間の確認や経過利息の計算など、債券関連の計算で利用されるExcelの金融関数です。
債券の利払日を把握する際に便利な関数のひとつです。
