Excelの利回り関数| Excelで利回りを計算する(例を含む)

Excelの利回り関数

エクセル利回り関数は、定期的に利息を支払う証券または債券を計算するために使用されます。利回りは、金融カテゴリで利用可能なExcelの金融関数の一種であり、決済値、満期、およびレートを取得する組み込み関数です。債券の価格と償還を入力として使用します。簡単に言えば、利回り関数は債券利回りを決定するために使用されます。

構文

必須パラメーター:

  • 決済:購入者がクーポンを購入した日、債券を購入した日、または証券の決済日。
  • 満期:証券の満期日または購入したクーポンの有効期限が切れる日。
  • レート:レートは、セキュリティの年間クーポンレートです。
  • Pr: Prは、100ドルの表示値あたりの証券価格を表します。
  • 償還:償還は、100ドルの表示値あたりの証券の償還価値です。
  • 頻度:頻度とは、1年に支払われるクーポンの数を意味します。つまり、年払いの場合は1、半年ごとの場合は2、四半期ごとの支払いの場合は4です。

オプションのパラメータ:

オプションのパラメータは、Excelの歩留まり式の[]に常に表示されます。ここで、ベーシスはオプションの引数であるため、[ベーシス]として提供されます。

  • [基準]:基準は、セキュリティで使用される日数の基準を指定するオプションの整数パラメーターです。

[basis]の可能な値は次のとおりです。

ExcelでYield関数を使用するにはどうすればよいですか?(例)

このYIELD関数Excelテンプレートはここからダウンロードできます– YIELD関数Excelテンプレート

例1

四半期ごとの支払いの債券利回りの計算。        

購入したクーポンの決済日を2018年5月17日、満期日を2020年5月17日としましょう。年間の利率は5%、価格は101、償還は100、支払い条件または頻度は四半期ごとで、利回りは4.475%になります。

例2

半年ごとの支払いのためのExcelでの債券利回りの計算。

ここで、決済日は2018年5月17日、満期日は2020年5月17日です。利率、価格、償還額は5%、101、100です。半年ごとの支払い頻度は2になります。

その場合、出力収率は4.472%になります[0と見なされます]。

例3

年払いのExcelでの債券利回りの計算。

年払いの場合、決済日が2018年5月17日、満期日が2020年5月17日であると考えてみましょう。利率、価格、償還額は5%、101、100です。半年ごとの支払い頻度は1です。

その場合、出力利回りは、0と見なされる4.466%になります。

  

覚えておくべきこと

以下は、タイプの不一致が原因でボンドイールドエクセル関数で発生する可能性のあるエラーの詳細です。

#NUM!: Excelの債券利回りでこのエラーが発生する可能性は2つあります。

  1. 利回り関数の決済日が満期日以上の場合、#NUM!エラーが発生します。
  2. レート、pr、および償還、頻度、または[基本]パラメーターに無効な数値が指定されています。
    1. レートが0未満の場合、Excelでのyieldは#NUMを返します。エラー。
    2. pr <= 0かつ償還<= 0の場合、yield excel関数は#NUMを返します!エラー。
    3. 指定された頻度が1、2、または4でない場合、yield excel関数は#NUM!を返します。エラー。
    4. 基底4の場合、yield excel関数は#NUMを返します!エラー。

#値!:

  1. 指定されたパラメーターのいずれかが数値以外の場合。
  2. 日付が適切な日付形式で提供されていません。

Microsoftは、1900年1月1日からの日付シーケンスを2018年1月17日の日付1および43237日として保存します。