Udostępnij za pośrednictwem


CUMIPMT

Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne

Zwraca skumulowane odsetki wypłacane na pożyczkę między start_period and end_period.

Składnia

CUMIPMT(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)

Parametry

Termin Definicja
rate Odsetki rate.
nper Łączna liczba okresów płatności.
pv Obecny value.
start_period Okres first w obliczeniach. Musi zawierać się między 1 and end_period (włącznie).
end_period Okres last w obliczeniach. Musi znajdować się między start_period andnper (włącznie).
type Termin płatności. Zaakceptowane values są wymienione poniżej tej tabeli.

Parametr type akceptuje następujące values:

Type chronometrażu
0 (zero) Płatność na koniec okresu
1 Płatność na początku okresu

Zwracanie Value

Skumulowane odsetki zapłacone w określonym okresie.

Uwagi

  • Upewnij się, że są spójne jednostki używane do określania rateandnper. If dokonać miesięcznych płatności na cztero-year pożyczki na roczne odsetki rate 10 procent, użyj 0,1/12 dla rateand 4*12 dla nper. If dokonywania rocznych płatności w ramach tej samej pożyczki, użyj wartości 0,1 dla rateand 4 dla nper.

  • start_period, end_period, typ and są zaokrąglane do najbliższej liczby całkowitej.

  • Zwracany jest errorif:

    • rate ≤ 0.
    • nper < 1.
    • pv ≤ 0.
    • start_period < 1 or start_period > end_period.
    • end_period < start_period or end_period >nper.
    • typ jest dowolną liczbą inną niż 0 or 1.
  • Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.

Przykłady

data opis
9% Roczne odsetki rate
30 Lata pożyczki
125000 Prezentowanie value

Przykład 1

Następujące zapytanie DAX:

EVALUATE
{
  CUMIPMT(0.09/12, 30*12, 125000, 13, 24, 1)
}

Zwraca całkowite odsetki zapłacone w secondyear płatności, okresy od 13 do 24, przy założeniu, że płatności są dokonywane na początku każdego month.

[Value]
-11052.3395838718

Przykład 2

Następujące zapytanie DAX:

EVALUATE
{
  CUMIPMT(0.09/12, 30*12, 125000, 1, 1, 0)
}

Zwraca odsetki zapłacone w ramach jednej płatności w firstmonth, przy założeniu, że płatność jest dokonana na końcu month.

[Value]
-937.5