使い方
- キャッシュフロー:日付と金額、1行に1つの各行に、日付、空白、金額を入力します。預けた金額はマイナスにします。
- 1行目に最も早いキャッシュフローを置きます。その後は、1回の支払いにつき1行を、どの順でも入力できます。
- 結果の先頭にあるXIRR(年率のリターン)を読みます。
- この利回りでの合計がゼロになれば利回りは正しく、表で日数と割り引いた金額を確認します。
XIRRの計算方法
投資では、1年おきではない日付にお金が戻ることがよくあります。例えば3月の配当、10月の別の配当、2月の売却などです。IRRは、キャッシュフローの間隔がすべて同じだと仮定するため、実際の日付を使えません。XIRRは使えます。日付つきのキャッシュフローの合計をゼロにする、1つの年利を求めます。
マイクロソフトは、ExcelのXIRR関数を、最初の日付から各日付を数え、1年を365日として、次の式を解く利率 r と定義しています。
Σ Pᵢ ÷ (1 + r)^((dᵢ − d₁) ÷ 365) = 0
Pᵢ = キャッシュフロー i の金額
dᵢ = その日付、d₁ = 最初の日付
r = 年利(数値計算で求める)
- 最初のキャッシュフローは最初の日付にあり、日数が0のため割り引きません。
- 最初の日付から365日後のキャッシュフローは、利率で1年分割り引かれます。
- 利率は、Excelが出発点とする10%からニュートン法で求め、それでも決まらない場合は符号の変化を探して求めます。
365日の年と最初の日付
Excelは、閏年であっても1年を365日として数えます。そのため、2020年1月1日から2021年1月1日までは366日です。その間に100を払い110が戻ると、利率は1.1の365/366乗 − 1で、9.97%となり、10%ではありません。
最初の日付より前の日付は拒否されます。Excelが同じ場合に #NUM のエラーを返すためです。そのため、1行目は最も早い日付でなければなりません。
このツールに含まれないもの
- 手数料、委託手数料、利益にかかる税金、インフレの影響。金額をそれらを差し引いた後で入力するか、結果を税引き前として読んでください。
- 日付のないキャッシュフロー、または期間中に変わる利率。期間全体で1つの利率を使ってください。
- 同時に複数の投資。各計算は1組のキャッシュフローを対象とします。
計算例:Microsoft ExcelのXIRRの例
2008年1月1日に1,500,000円を投資します。その後、2008年3月1日に412,500円、2008年10月30日に637,500円、2009年2月15日に487,500円、2009年4月1日に412,500円を受け取ります。最初の日付からの日数は0、60、303、411、456日です。合計がゼロになる利率は年37.34%で、XIRRについてのMicrosoftのサポートページの数字と同じです。
2008年1月1日に、37.34%で割り引くと、キャッシュフローは−1,500,000円、391,538円、489,891円、341,055円、277,515円となり、合計はゼロです。
| 日付 | キャッシュフロー | 日数 | 割引後 |
|---|---|---|---|
| 2008年1月1日 | −1,500,000 | 0 | −1,500,000 |
| 2008年3月1日 | 412,500 | 60 | 391,538 |
| 2008年10月30日 | 637,500 | 303 | 489,891 |
| 2009年2月15日 | 487,500 | 411 | 341,055 |
| 2009年4月1日 | 412,500 | 456 | 277,515 |
よくある質問
XIRRがIRRと違うのはなぜですか?
IRRは、すべてのキャッシュフローが1期間ずつ離れていると扱いますが、XIRRは日付の間の実際の日数を数え、365で割るためです。日付が1年ずつ離れていれば、両方とも同じ利率になります。
計算機が日付を拒否するのはなぜですか?
日付は実在する日でなければならず、2021-01-01または01.01.2021の形で書きます。また、どの日付も1行目より前であってはなりません。Excelも同じように、より早い日付を拒否します。
キャッシュフローにXIRRがないのはなぜですか?
XIRRには、支払った額と受け取った額が少なくとも1つずつ必要で、合計をゼロにする利率が存在しなければなりません。すべてのお金が同じ日に戻る場合や、金額がどうしても釣り合わない場合は、どの利率も存在しません。
日付はどの書き方で入力できますか?
2021-01-01の形(国際標準の書き方)か、01.01.2021のように日、月、年をピリオドで区切った形で入力できます。
入力したデータはサーバーに送られますか?
送られません。計算はブラウザ内で行われ、入力した内容が当サイトに送信されたり、保存されたりすることはありません。
出典
数値と文章の最終確認日:2026年11月10日火曜日。