Excel の IRR 関数
IRR(内部収益率)は、プロジェクトの実現可能性を判断するうえで重要な指標です。通常、NPV(正味現在価値)をゼロとした上で、試行錯誤によって割引率を求めますが、現在ではExcel の IRR 関数を使えば、簡単に IRR を計算できます。
関数の構文と引数
IRR(値、 [推定値])
(1)値:必須です。IRR を計算する対象となるキャッシュフローの値を指定してください。
配列(例:{-50000, 5000, 8000, 13500, 18800, 20500})またはセル範囲(例:B3:G3)を指定できます。
値には、現金の支出(負の値)と収入(正の値)を含める必要があります。
(2)推定値:省略可能です。IRR の計算結果に近い推定値を指定すると、処理がスムーズになります。省略した場合は、0.1(10%)として扱われます。
返す値
数値。
IRR 関数は、定期的(例:月次または年次)に発生する一連のキャッシュフローに対する内部収益率を返します。
使用上の注意
(1) IRR 関数は、値の引数に含まれるテキスト、論理値、空のセルを無視します。
(2) IRR 関数が#NUM!エラーを返したり、計算結果が期待される金利と大きく異なる場合は、推定値の引数を追加または変更してください。
(3) IRR 関数は期間ごとの内部収益率を返します。年間内部収益率に換算するには、次の式を使用します。=(1+r)^n -1。
- 月次のキャッシュフローの場合、IRR 関数は月次の期間利回りを返します(例:0.5%)。これを年利に換算するには、6.17%(計算式:=(1+0.5%)^12-1)を用います。
- 四半期ごとのキャッシュフローに対して IRR 関数を使用すると、四半期ごとの期間利回りが返されます(例:1.5%)。これを年利に換算するには、6.14%(計算式:=(1+1.5%)^4-1)の式をご利用ください。
- キャッシュフローを半年ごとに記録する場合、IRR 関数は半年ごとの期間利回りを返します(例:3%)。これを年利に換算するには、6.09%(計算式:=(1+3%)^2−1)を使用します。
数式の例
例1:Excel で月次のキャッシュフローから IRR を計算する
今年初めにパワーモーアを購入するために$5,940を支払い、その後レンタルすることを想定します。各月の予想レンタル収入に基づいて IRR(内部収益率)を簡単に算出し、このプロジェクトの実現可能性を判断できます。
6 か月後の IRR を計算する際は、キャッシュフローがセル範囲 C4:C10 となるため、以下のいずれかの数式をご利用いただけます。
=IRR(C4:C10)
=IRR({-5940,253.8,296.85,393.5,450.2,523.3,655.3})
12 か月後の IRR を計算するには、キャッシュフローがセル範囲 C4:C16 に含まれているため、以下のいずれかの数式をご利用いただけます。
=IRR(C4:C16)
=IRR({-5940,253.8,296.85,393.5,450.2,523.3,655.3,697.1,750,800,850,900,950})
ヒント:
1。セル C4 の初期コストは現金の支出であるため、負の数値(-5940.00)として入力する必要があります。
2。この例ではキャッシュフローが月単位で記録されているため、IRR 関数は月次の内部収益率を返します。年利を求めるには、次の数式を使用します。
=POWER((IRR(C4:C16)+1),12)-1
例2:Excel で IRR 関数を使用して時間加重収益率を計算する
2017 年1 月1 日()2017/1/1)に、A 社株式を5 株、1 株あたり$100で購入しました。その後、2018 年1 月1 日()2018/1/1)に再び8 株を1 株あたり$125で購入し、同日()2018/1/1)、1 株あたり$8の配当を受け取りました。そして最終的に、2019 年1 月1 日()2019/1/1)に A 社の全株式を1 株あたり$120で売却しました。このような場合、Excel の IRR 関数を使えば、時間加重収益率を簡単に算出できます。
この場合、3 年間のキャッシュフローは次のように計算されます。
(1) 2017 年目には、$500 を支払いました()=-100*5)。
(2) 2018 年目には、配当として$40 を受け取り()=5*8)、さらに$1,000 を支払って8 株を購入したため、キャッシュフローの合計は-$960 となります(=-1000+40)。(=-125*8)。
(3) 2019 年目には、$1,560 を受け取りました()=120*(5+8))。
したがって、時間加重収益率を算出するには、以下のいずれかの数式をご利用いただけます。
=IRR({-500,-960,1560})
=IRR(G4:G6)
最高の Office 生産性ツール
Kutools for Excel - あなたを群衆の中から際立たせます
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気機能:検索・ハイライト・重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを | 数式を使用しない四捨五入... | |
| スーパー VLookup:複数条件 | 複数値 | 複数シート間 | ファジーマッチ... | |
| 高度なドロップダウンリスト:簡単なドロップダウンリスト | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト... | |
| 列マネージャー:指定した数の列を追加 | 列の移動 | 非表示列の表示状態を切り替え |列を比較して同じ/異なるセルを選択... | |
| 注目の機能:グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートマネージャー|リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除...)| 50+チャートタイプ(ガントチャート...)| 40+実用的な数式(誕生日に基づいて年齢を計算します...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入...)| 12 変換ツール(単語に変換する、為替レートの変換...)| 7 結合と分割ツール(高度な行のマージ、Excel セルを分割...)|。。。他にも多数 |
Kutools for Excel は300 以上の機能を備えており、必要な機能が常にワンクリックで利用できます…
Office Tab - Microsoft Office(Excel を含む)でタブを使った閲覧・編集を可能にします
- 数十もの開いているドキュメントを1 秒で切り替えられます!
- 毎日何百回ものマウスクリックを削減して、マウス手の悩みともさよならしましょう。
- 複数のドキュメントを閲覧・編集する際の生産性が50%も向上します。
- Office(Excel を含む)に、Chrome、Edge、Firefox のような効率的なタブ機能をもたらします。