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

Excelでは次のように入力します。
=COUPNUM("2024/4/1","2027/1/1",2)
この式を実行すると、受渡日から満期日までの利息支払回数が求められます。

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