events
RATE
年金の期間ごとの利率を返します。 RATE は反復によって計算され、0 個以上の解を持つことができます。 RATE の連続した結果が、20 回の反復後に 0.00000001 以内に収束しない場合は、エラーが返されます。
RATE(<nper>, <pmt>, <pv>[, <fv>[, <type>[, <guess>]]])
用語 | 定義 |
---|---|
nper |
年金の支払期間の合計数。 |
pmt |
支払いは各期間を行い、年金の有効期間中に変更することはできません。 通常、pmt には元金と利息が含まれますが、その他の手数料や税金は含まれていません。 |
pv |
現在価値 — 一連の将来の支払いが現在価値のある合計金額です。 |
fv |
(省略可能)将来価値、または最後の支払いが行われた後に達成したい現金残高。 fv を省略すると、0 と見なされます (ローンの将来価値は 0 など)。 |
type |
(省略可能)支払い期限を示す数値 0 または 1。 型を省略すると、0 と見なされます。 この表の下に、使用できる値を示します。 |
guess |
(省略可能)料金がどうなるでしょう。 - 省略すると、10%と見なされます。 - RATE が収束しない場合は、推測のために異なる値を試してください。 RATE は、通常、推測が 0 から 1 の間にある場合に収束します。 |
type
パラメーターは、次の値を受け入れます。
type と等しい 設定 |
支払い期限が |
---|---|
0 または省略 | 期間の終了時 |
1 | 期間の始まり |
期間あたりの利率。
推定値と nper の指定に使用する単位について一貫性があることを確認します。 年利 12% の 4 年ローンで毎月の支払いを行う場合は、推測に 0.12/12、nper に 4*12 を使用します。 同じローンで年払いを行う場合は、推測に 0.12、nper に 4 を使用します。
type は、最も近い整数に丸められます。
次の場合、エラーが返されます。
- nper ≤ 0。
- 20 回の反復後、RATE が 0.0000001 内に収束しない
この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。
データ | 説明 |
---|---|
4 | ローンの年数 |
-200 | 月払い |
8000 | ローンの金額 |
次の DAX クエリ:
EVALUATE
{
RATE(4*12, -200, 8000)
}
上記の条件を使用して、ローンの毎月のレートを返します。
[値] |
---|
0.00770147248820137 |
次の DAX クエリ:
EVALUATE
{
RATE(4*12, -200, 8000) * 12
}
上記の条件を使用して、ローンの年間レートを返します。
[値] |
---|
0.0924176698584164 |