events
ISPMT
指定された期間のローン (または投資) に対して支払われた (または受け取った) 利子を計算し、元金を均等に支払います。
ISPMT(<rate>, <per>, <nper>, <pv>)
用語 | 定義 |
---|---|
rate |
投資の利率。 |
per |
関心のある期間を指定します。 0 ~ nper-1 (両端を含む) である必要があります。 |
nper |
投資の支払期間の合計数。 |
pv |
投資の現在価値。 ローンの場合、pv はローン金額です。 |
指定された期間に支払われた (または受け取った) 利子。
レートと nper の指定に使用する単位について一貫性があることを確認します。 年利 12% の 4 年ローンで毎月の支払いを行う場合は、利率に 0.12/12、nper に 4*12 を使用します。 同じローンで年払いを行う場合は、レートに 0.12、nper に 4 を使用します。
すべての引数について、預金やその他の引き出しなど、支払う現金は負の数で表されます。受け取った現金 (配当チェックやその他の預金など) は正の数値で表されます。
ISPMT は、1 ではなくゼロで始まる各期間をカウントします。
ほとんどのローンでは、定期的な支払いであっても返済スケジュールが使用されます。 IPMT 関数は、このタイプのローンに対する特定の期間の利息支払を返します。
一部のローンでは、元金支払いであっても返済スケジュールが使用されます。 ISPMT 関数は、このタイプのローンに対する特定の期間の利息支払を返します。
次の場合、エラーが返されます。
- nper = 0。
この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。
データ | 説明 |
---|---|
$4,000 | 現在の値 |
4 | 期間の数 |
10% | 率 |
ISPMTを使用するタイミングを示すために、次の償却表では、上記の条件で偶数元金の返済スケジュールを使用します。 各期間の利払い料金は、前の期間の未払い残高のレート時間と等しくなります。 また、各期間の支払額は、偶数元金に期間の利息を加えたものになります。
時代 | 元金の支払い | 利払い | 合計支払額 | 秤 |
---|---|---|---|---|
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)
)
上記の均等返済スケジュールと条件を使用して、各期間中に支払われた利息を返します。 この値は、支払われた利子であることを示す負の値であり、受け取りません。
[値] | [利払い] |
---|---|
0 | -400 |
1 | -300 |
2 | -200 |
3 | -100 |