次の方法で共有


RATE

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

年金期間ごとの利子 rate を返します。 RATE はイテレーションによって計算 and、さらに 0 or の解を持つことができます。 RATE の連続した結果 not 20 回の反復後に 0.0000001 以内に収束 If、error が返されます。

構文

RATE(<nper>, <pmt>, <pv>[, <fv>[, <type>[, <guess>]]])

パラメーター

用語 定義
nper 年金の支払期間の合計数。
pmt 各期間 and 支払いは、年金の有効期間中に変更することはできません。 通常、pmt には元金 and 利息が含まれますが、税金 or その他の手数料は含まれていません。
pv 現在の value - 一連の将来の支払いが now価値がある合計金額。
fv (省略可能)将来の valueは、last の支払いが行われた後に達成したい現金残高を or します。 If fv 省略すると、0 と見なされます (ローンの将来の value は 0 など)。
type (省略可能)支払い期限を示す数値 0 or 1。 If 型は省略され、0 と見なされます。 この表の下に、受け入れられる values を示します。
guess (省略可能)rate がどうなるでしょう。
-If 省略すると、10%と見なされます。
- 収束 IfRATEnot、推測のために異なる values を試してください。 RATE は、通常、推測 if 0 and 1 の間で収束します。

type パラメーターは、次の valuesを受け入れます。

type と等しい 設定 If 支払いが
0 or 省略 期間の終了時
1 期間の始まり

Value を返す

期間あたりの利子 rate。

解説

  • 推測 andnperの指定に使用する単位について一貫性があることを確認します。 年利 12% の 4year ローンで毎月の支払いを行う If は、nperの推測 and 4*12 に 0.12/12 を使用します。 同じローンで年払いを行う If は、nperの推測 and 4 に 0.12 を使用します。

  • type は、最も近い整数に丸められます。

  • error は次 if返されます。

    • nper ≤ 0。
    • RATE not 20 回の反復後に 0.0000001 以内に収束します
  • この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。

データ 説明
4 ローンの年数
-200 月払い
8000 ローンの金額

例 1

次の DAX クエリ:

EVALUATE
{
  RATE(4*12, -200, 8000)
}

上記の条件を使用して、ローンの毎月の rate を返します。

[Value]
0.00770147248820137

例 2

次の DAX クエリ:

EVALUATE
{
  RATE(4*12, -200, 8000) * 12
}

上記の条件を使用して、ローンの年間 rate を返します。

[Value]
0.0924176698584164