PDURATION
指定した valueに達するために投資に必要な期間の数を返します。
構文
PDURATION(<rate>, <pv>, <fv>)
パラメーター
用語 | 定義 |
---|---|
rate |
期間あたりの利子 rate。 |
pv |
投資の現在の value。 |
fv |
投資の望ましい将来の value。 |
Value を返す
期間の数。
備考
PDURATION では、次の式を使用します。
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
error は次 if返されます。
- rate ≤ 0。
- pv ≤ 0。
- fv ≤ 0。
この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。
例 1
次の DAX クエリ:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
\$2000 の投資に必要な年数を返し、年間 2.5% を獲得し、\$2200 に達します。
[Value] |
---|
3.85986616262266 |
例 2
次の DAX クエリ:
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
\$1000 の投資に必要な月数を返し、年間 2.5% を獲得し、\$1200 に達します。
[Value] |
---|
87.6054764193714 |