次の方法で共有


PDURATION

適用対象:計算列計算テーブルMeasureビジュアル計算

指定した 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