クイックナビゲーション
COUPNCD関数
概要
COUPNCD関数は、証券の受渡日後の次の利払日を正確に計算します。債券投資家や財務担当者が利子支払スケジュールを把握するのに最適な関数です。
構文
COUPNCD(受渡日, 満期日, 頻度, [基準])
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 受渡日 | Date |
はい | 証券購入時の決済日付。DATE関数で指定推奨 |
| 満期日 | Date |
はい | 証券の償還期限日付 |
| 頻度 | Number |
はい | 利払頻度:1(年1回)、2(半年)、4(四半期) |
| 基準 | Number |
いいえ | 0=30/360(NASD),1=実日/実日,2=実日/360,3=実日/365,4=30/360(欧洲) |
COUPNCD関数の使用
債券や利付証券の利払スケジュール管理に使用。受渡日後の最初の利払日を特定し、利息計算の準備を効率化します。金融機関や投資家向け。
COUPNCDの一般的な例
基本的な利払日計算
=COUPNCD(DATE(2024,6,15),DATE(2025,6,15),2,1)
2024年6月15日受渡の年2回利払債券の次の利払日を計算(実日/実日基準)
四半期利払債券
=COUPNCD(A2,B2,4,0)
セルA2(受渡日)、B2(満期日)の四半期利払債券の次の利払日(NASD基準)
30年国債例
=COUPNCD(DATE(2024,1,15),DATE(2054,1,15),2,4)
2024年1月15日購入の30年国債(欧洲方式)の次の利払日
よくある質問
推奨しません。DATE関数使用でエラー防止:DATE(2024,6,15)
できません。1、2、4のみ有効。それ以外は#NUM!エラー
基準0(30日/360日、NASD方式)が自動適用
一般的なエラーと解決策
#NUM!エラー
Cause: 受渡日≥満期日、または頻度が1・2・4以外
Solution: 日付順序と頻度値を確認
#VALUE!エラー
Cause: 受渡日・満期日で無効な日付
Solution: DATE関数で正しい日付シリアル値を指定
#NUM!(基準)
Cause: 基準に0~4以外の値を指定
Solution: 基準値を0~4の範囲で指定
注記
- 日付は必ずDATE関数で指定(文字列直接入力でエラー多発)
- 引数の小数点以下は自動切り捨て
- Excel 2007以降で利用可能
- 金融関数群(CoupDays、Price等)と併用推奨
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可: Excel 2003以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+