ISPMT

適用於:導出數據行計算數據表Measure視覺計算

計算貸款(or 投資)指定期間 even 本金支付的利息(orreceived)。

語法

ISPMT(<rate>, <per>, <nper>, <pv>)

參數

術語 定義
rate 投資的興趣 rate。
per 您想要 find 興趣的期間。 必須介於 0 andnper-1 之間(含)。
nper 投資的付款期間總數。
pv 目前的投資 value。 對於貸款,pv 是貸款金額。

傳回 Value

在指定期間支付的利息(orreceived)。

言論

  • 請確定您對於指定 rateandnper所使用的單位保持一致。 If 您以 12% 的年 rate 息支付四year 貸款每月付款,nper使用 0.12/12 rateand 4*12。 If 您針對相同的貸款進行年度付款,請使用0.12 rateand 4進行 nper。

  • 對於 all 論點,您支付的現金,如存款儲蓄 or 其他取款,以負數表示:您收到的現金,如股息支票 and 其他存款,以正數表示。

  • ISPMT 會計算以零開始的每個期間,not 一個。

  • 大多數貸款使用還款時程表與 even 定期付款。 IPMT 函式會針對這種類型的貸款傳回指定期間利息付款。

  • 有些貸款使用還款時程表與 even 本金付款。 ISPMT 函式會針對這種類型的貸款傳回指定期間利息付款。

  • if傳回 error:

    • nper = 0。
  • 在匯出數據行中使用 or 數據列層級安全性 (RLS) 規則時,支援此函式 not 用於 DirectQuery 模式。

數據 描述
$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)
)

使用上述 even-principal 還款排程 and 條款,傳回在每個期間支付的利息。 values 是負數,表示它是支付的利息,notreceived。

[Value] [利息付款]
0 -400
1 -300
2 -200
3 -100