Udostępnij za pośrednictwem


RATE

Dotyczy:kolumna obliczeniowatabela obliczeniowaMiarawizualizacji

Zwraca stopę procentową na okres renty. RATE jest obliczana przez iterację i może zawierać zero lub więcej rozwiązań. Jeśli kolejne wyniki RATE nie są zbieżne z 0,00000001 po 20 iteracji, zwracany jest błąd.

Składnia

RATE(<nper>, <pmt>, <pv>[, <fv>[, <type>[, <guess>]]])

Parametry

Termin Definicja
nper Łączna liczba okresów płatności w rentie.
pmt Płatność dokonana w każdym okresie i nie może zmieniać się w okresie świadczenia rentowego. Zazwyczaj pmt obejmuje kapitał i odsetki, ale nie inne opłaty lub podatki.
pv Wartość bieżąca — łączna kwota, jaką jest teraz warta seria przyszłych płatności.
fv (Opcjonalnie) Wartość przyszła lub saldo gotówkowe, które chcesz osiągnąć po ostatniej płatności. Jeśli parametr fv zostanie pominięty, przyjmuje się, że ma wartość 0 (na przykład wartość przyszła pożyczki to 0).
type (Opcjonalnie) Liczba 0 lub 1, która wskazuje, kiedy płatności są należne. Jeśli typ zostanie pominięty, przyjmuje się, że ma wartość 0. Zaakceptowane wartości są wymienione poniżej tej tabeli.
guess (Opcjonalnie) Zgadnij, jaka będzie stawka.
- Jeśli pominięto, przyjmuje się, że ma wartość 10%.
- Jeśli RATE nie zbiega się, spróbuj użyć różnych wartości dla odgadnięcia. RATE zwykle zbieżne, jeśli zgadywanie wynosi od 0 do 1.

Parametr type akceptuje następujące wartości:

ustaw type równe Jeśli płatności są należne
0 lub pominięte Na koniec okresu
1 Na początku okresu

Wartość zwracana

Stopa procentowa na okres.

Uwagi

  • Upewnij się, że jednostki używane do określania wartości guess i nper są spójne. Jeśli dokonasz miesięcznych płatności na czteroletnim wypożyczeniu na 12 procent rocznego odsetka, użyj 0,12/12 dla odgadnięcia i 4*12 dla nper. Jeśli dokonasz rocznych płatności na tej samej pożyczki, użyj wartości 0,12 dla zgadnięcia i 4 dla nper.

  • typ jest zaokrąglany do najbliższej liczby całkowitej.

  • Zwracany jest błąd, jeśli:

    • nper ≤ 0.
    • RATE nie jest zbieżna z 0,0000001 po 20 iteracji
  • 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
100 Lata pożyczki
-200 Płatność miesięczna
8000 Kwota pożyczki

Przykład 1

Następujące zapytanie DAX:

EVALUATE
{
  RATE(4*12, -200, 8000)
}

Zwraca miesięczną stopę pożyczki przy użyciu warunków określonych powyżej.

[wartość]
0.00770147248820137

Przykład 2

Następujące zapytanie DAX:

EVALUATE
{
  RATE(4*12, -200, 8000) * 12
}

Zwraca roczną stopę pożyczki przy użyciu warunków określonych powyżej.

[wartość]
0.0924176698584164