# IRR - 圖表函數

IRR() 會針對圖表維度上反覆運算的運算式中的數字 (以 value 表示) 所代表的一組現金流量，傳回彙總的內部報酬率。

這些現金流量不一定平均，因為可能是年金的現金流量。不過，現金流量必須定期產生，例如每月或每年。內部報酬率是對於定期支出 (負值) 和收入 (正值) 的投資所收到的利率。這個函數需要至少一個正值和一個負值才能計算。

此函數使用 Newton 方法的簡化版本來計算內部報酬率 (IRR)。

語法：

IRR([TOTAL [&lt;fld {,fld}&gt;]] value)

傳回的資料類型： 數值

引數：

引數

| 引數 | 描述 |
| --- | --- |
| value | 包含待測量之資料的運算式或欄位。 |
| TOTAL | 如果單字 TOTAL 位於函數引數之前，則會在提供現行選項的所有可能值上進行計算，而不僅僅是關於目前維度值的那些選項，也就是說，它會忽略圖表維度。<br><br>透過使用 TOTAL [&lt;fld {.fld}&gt;] (其中 TOTAL 限定詞後面是做為圖表維度變數子集之一或更多欄位名稱的清單)，您可建立總可能值的子集。<br><br>[定義彙總範圍](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/define-aggregation-scope.htm) |

限制：

除非內部彙總包含 TOTAL 限定詞，否則彙總函數的參數不可包含其他彙總函數。 如需更進階的巢狀彙總，請結合使用進階函數 Aggr 與指定維度。

文字值、NULL 值和遺漏值將予以忽略。

範例與結果：

範例與結果

| 範例 | 結果 |
| --- | --- |
| `IRR(Payments)` | 0.1634<br><br>假設付款的本質為週期性，例如每月。<br><br>資訊備註在 XIRR 範例中使用了「日期」欄位，其中只要您提供了付款的日期，付款也可以是非週期性的。 |

範例中使用的資料：

`Cashflow:` `LOAD 2013 as Year, * inline [` `Date|Discount|Payments` `2013-01-01|0.1|-10000` `2013-03-01|0.1|3000` `2013-10-30|0.1|4200` `2014-02-01|0.2|6800` `] (delimiter is '|');`

## 瞭解更多資訊

* [XIRR - 圖表函數](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FinancialAggregationFunctionsInCharts/xirr.htm)
* [Aggr - 圖表函數](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/aggr.htm)