ピアのパソコン学習ガイド
メニュー
Excel関数

IRR関数の使い方|投資の利回り(内部収益率)を出す

ピアのパソコン学習ガイド 編集部2026年11月12日 更新

※写真はイメージです

書き方

=IRR(値, [推定値])

最初にお金を出して、その後に戻ってくるお金から、年に何%で回ったか(内部収益率)を出します。設備投資を比べるときの目安になります。

IRR関数の使い方の図 D2 fx =IRR(B2:B5) A B C D 1 2 3 4 5 年 お金の出入り 0年目 -1,000,000 1年目 300,000 2年目 400,000 3年目 500,000 内部収益率 0.089
100万円を出して、3年で計120万円戻ってくると、年 約8.9% で回った計算。

この図の表をExcelファイルでダウンロード(問題と答えのシートつき)

引数の意味

引数入れるもの図の例
値出ていくお金をマイナス、入ってくるお金をプラスで並べた範囲B2:B5
推定値
省略できる
計算の出発点。ふつう省略0.1

最初の支出はマイナスで入れます。全部プラスだと計算できません(#NUM!)。

使えるバージョン

Excel 2016・2019・2021・2024・Microsoft 365のどれでも使えます。Googleスプレッドシートでも同じ書き方で使えます。

サンプルファイルで試す

「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。

irr.xlsx をダウンロード(無料・登録なし)

よくある質問

入金の日付がバラバラなときは?

XIRRを使うと、日付を指定して計算できます。

一緒に覚えたい関数・操作

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報