PDURATION

適用於:導出數據行計算數據表Measure視覺計算

傳回投資達到指定 value所需的期間數。

語法

DAX
PDURATION(<rate>, <pv>, <fv>)

參數

術語 定義
rate 每個期間 rate 利息。
pv 目前的投資 value。
fv 所需的未來 value 投資。

傳回 Value

期間數。

言論

  • PDURATION 使用下列方程式:

    PDURATION=logfvlogpvlog1+rate

  • if傳回 error:

    • rate ≤ 0。
    • pv ≤ 0。
    • fv ≤ 0。
  • 在匯出數據行中使用 or 數據列層級安全性 (RLS) 規則時,支援此函式 not 用於 DirectQuery 模式。

範例 1

下列 DAX 查詢:

DAX
EVALUATE
{
  PDURATION(0.025, 2000, 2200)
}

傳回每年投資 $2000 所需的年數,年收入為 2.5%,達到 $2200。

[Value]
3.85986616262266

範例 2

下列 DAX 查詢:

DAX
EVALUATE
{
  PDURATION(0.025/12, 1000, 1200)
}

傳回每年投資 $1000,年收入為 2.5%,達到 $1200 所需的月份數。

[Value]
87.6054764193714