次の方法で共有


ISPMT

適用対象:計算列計算テーブルMeasureビジュアル計算

指定したローン期間 (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