ISPMT
指定したローン期間 (or 投資) の支払利息 (orreceived) を even 元金で計算します。
構文
ISPMT(<rate>, <per>, <nper>, <pv>)
パラメーター
用語 | 定義 |
---|---|
rate |
投資の利子 rate。 |
per |
利息を find する期間。 0 andnper-1 (両端を含む) である必要があります。 |
nper |
投資の支払期間の合計数。 |
pv |
投資の現在の value。 ローンの場合、pv はローン金額です。 |
Value を返す
指定した期間に支払われた利息 (orreceived)。
備考
rate and nperの指定に使用する単位について一貫性があることを確認します。 年利 rate 12% の 4year ローンで毎月の支払いを行う If は、nperの rateand 4*12 に 0.12/12 を使用します。 同じローンで年払いを行う If は、nperの rateand 4 に 0.12 を使用します。
引数 all、他の引き出し or 預貯金など、支払う現金は負の数で表されます。受け取った現金 (他の預金 and 配当チェックなど) は正の数値で表されます。
ISPMT では、0 から始まる各期間 not カウントされます。
ほとんどのローンでは、定期的な支払いを even して返済スケジュールを使用します。 IPMT 関数は、このタイプのローンに対する特定の期間の利息支払を返します。
一部のローンでは、元金支払で返済スケジュール even 使用されます。 ISPMT 関数は、このタイプのローンに対する特定の期間の利息支払を返します。
error は次 if返されます。
- nper = 0。
この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。
例
データ | 説明 |
---|---|
\$4,000 | 現在の value |
4 | 期間の数 |
10% | Rate |
ISPMTを使用するタイミングを示すために、次の償却表では、上記の条件で even元金の返済スケジュールを使用します。 各期間の利息請求額は、previous 期間の未払い残高の rate 倍に等しくなります。 And 各期間の支払額は、even 元金に期間の利息を加えたものになります。
時代 | 元金の支払い | 利払い | 合計支払額 | 秤 |
---|---|---|---|---|
4,000.00 | ||||
1 | 1,000.00 | 400.00 | 1,400.00 | 3,000.00 |
2 | 1,000.00 | 300.00 | 1,300.00 | 2,000.00 |
3 | 1,000.00 | 200.00 | 1,200.00 | 1,000.00 |
4 | 1,000.00 | 100.00 | 1,100.00 | 0.00 |
次の DAX クエリ:
DEFINE
VAR NumPaymentPeriods = 4
VAR PaymentPeriods = GENERATESERIES(0, NumPaymentPeriods-1)
EVALUATE
ADDCOLUMNS (
PaymentPeriods,
"Interest Payment",
ISPMT(0.1, [Value], NumPaymentPeriods, 4000)
)
上記の条件 andeven元金返済スケジュールを使用して、各期間に支払われた利息を返します。 values は、支払われた利子であることを示すために否定的です, notreceived.
[Value] | [利払い] |
---|---|
0 | -400 |
1 | -300 |
2 | -200 |
3 | -100 |