PDURATION
傳回投資達到指定值所需的週期數。
語法
PDURATION(<rate>, <pv>, <fv>)
參數
詞彙 | 定義 |
---|---|
速率 | 每期利率。 |
pv | 投資的現值。 |
fv | 投資的所需終值。 |
傳回值
期數。
備註
PDURATION 會使用下列方程式:
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
如果是下列情況,則會傳回錯誤:
- rate ≤ 0。
- pv ≤ 0。
- fv ≤ 0。
在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。
範例 1
下列 DAX 查詢:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
傳回投資 \$2000 元,每年收益 2.5%,達到 \$2200 所需的年數。
[值] |
---|
3.85986616262266 |
範例 2
下列 DAX 查詢:
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
傳回投資 \$1000 元,每年收益 2.5%,達到 \$1200 所需的月份數。
[值] |
---|
87.6054764193714 |