共用方式為


ISPMT

適用於:匯出數據行計算數據表量值視覺計算

計算在貸款(或投資)指定期間內支付的利息(或收到),甚至還本金。

語法

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

參數

術語 定義
rate 投資的利率。
per 您要尋找興趣的期間。 必須介於 0 和 nper-1 之間(含)。
nper 投資的付款期間總數。
pv 投資的現值。 對於貸款,pv 是貸款金額。

傳回值

在指定期間支付(或收到)的利息。

言論

  • 請確定您對於指定 rate 和 nper 所使用的單位保持一致。 如果您以年利率為 12% 的四年期貸款進行每月付款,請使用 0.12/12 作為利率,並針對 nper 使用 4*12。 如果您針對相同的貸款進行年度付款,請使用 0.12 來支付利率,並針對 nper 使用 4。

  • 對於所有論點,您支付的現金,如儲蓄或其他取款的存款,以負數表示:您收到的現金,如分紅支票和其他存款,以正數表示。

  • ISPMT 計算每個週期的開頭為零,而不是一個。

  • 大多數貸款都會使用還款排程,甚至定期付款。 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