RATE
年金期間ごとの利子 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 |