CUMPRINC
Dotyczy:kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Zwraca skumulowany kapitał zapłacony na pożyczkę między start_period a end_period.
Składnia
CUMPRINC(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)
Parametry
Termin | Definicja |
---|---|
rate |
Stopa procentowa. |
nper |
Łączna liczba okresów płatności. |
pv |
Wartość bieżąca. |
start_period |
Pierwszy okres w obliczeniach. Musi należeć do zakresu od 1 do end_period (włącznie). |
end_period |
Ostatni okres w obliczeniach. Musi zawierać się między start_period i nper (włącznie). |
type |
Termin płatności. Zaakceptowane wartości są wymienione poniżej tej tabeli. |
Parametr type
akceptuje następujące wartości:
Type |
chronometrażu |
---|---|
0 (zero) | Płatność na koniec okresu |
1 | Płatność na początku okresu |
Wartość zwracana
Skumulowany podmiot zabezpieczeń zapłacony w określonym przedziale czasu.
Uwagi
Upewnij się, że jednostki używane do określania szybkości i parametru nper są spójne. Jeśli dokonasz miesięcznych płatności na czteroletnim wypożyczeniu na roczną stopę procentową wynoszącą 10 procent, użyj wartości 0,1/12 dla stopy i 4*12 dla nper. Jeśli dokonasz rocznych płatności w ramach tej samej pożyczki, użyj wartości 0,1 dla stawki i 4 dla nper.
start_period, end_period i typ są zaokrąglane do najbliższej liczby całkowitej.
Zwracany jest błąd, jeśli:
- rate ≤ 0.
- nper < 1.
- pv ≤ 0.
- start_period < 1 lub start_period > end_period.
- end_period < start_period lub end_period > nper.
- typ jest dowolną liczbą inną niż 0 lub 1.
Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.
Przykłady
data | opis |
---|---|
9% | Roczna stopa procentowa |
30 | Okres w latach |
125000 | Wartość bieżąca |
Przykład 1
Następujące zapytanie DAX:
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 13, 24, 1)
}
Zwraca sumę kapitału zapłaconego w drugim roku płatności, okresy od 13 do 24, przy założeniu, że płatności są dokonywane na początku każdego miesiąca.
[wartość] |
---|
-927.153472378062 |
Przykład 2
Następujące zapytanie DAX:
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 1, 1, 0)
}
Zwraca podmiot zabezpieczeń zapłacony w ramach jednej płatności w pierwszym miesiącu, przy założeniu, że płatność jest dokonana na koniec miesiąca.
[wartość] |
---|
-68.2782711809784 |