Compartir a través de


RATE

Se aplica a: Columna calculada Tabla calculada Medida Cálculo visual

Devuelve el tipo de interés por período de una anualidad. RATE se calcula mediante iteración y puede tener cero o más soluciones. Si los resultados sucesivos de RATE no convergen en 0,0000001 después de 20 iteraciones, devuelve un error.

Sintaxis

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

Parámetros

Término Definición
nper Número total de períodos de pago en una anualidad.
pmt Pago realizado en cada período; no puede cambiar durante la vida útil de la anualidad. Normalmente, pmt incluye el capital y los intereses, pero no otros honorarios o impuestos.
pv Valor actualizado: importe total de una serie de pagos futuros en el momento actual.
fv (Opcional) Valor futuro o saldo en efectivo que se quiere obtener después del último pago. Si se omite fv, se supone que es 0 (el valor futuro de un préstamo, por ejemplo, es 0).
tipo (Opcional) Número 0 o 1 que indica cuándo vencen los pagos. Si el parámetro type se omite, se da por hecho que es 0. Los valores aceptados se muestran debajo de esta tabla.
guess (Opcional) Su estimación de cuál será la tasa.
- Si se omite, se da por hecho que es un 10 %.
- Si el valor de RATE no converge, pruebe con valores diferentes para guess. Normalmente, RATE converge si guess oscila entre 0 y 1.

El parámetro type acepta los valores siguientes:

Establecer type igual a Si los pagos han vencido
Omitido o 0 Al final del período
1 Al inicio del período

Valor devuelto

Tipo de interés por período.

Comentarios

  • Asegúrese de ser coherente con las unidades que se usan para especificar los parámetros guess y nper. Si realiza pagos mensuales en un préstamo de cuatro años con un interés anual del 12 %, use 0,12/12 en guess y 4*12 en nper. Si realiza pagos anuales en el mismo préstamo, use 0,12 en guess y 4 en nper.

  • El parámetro type se redondea al entero más cercano.

  • Se devuelve un error si ocurre lo siguiente:

    • El parámetro nper es menor o igual que 0.
    • RATE no converge en 0,0000001 después de 20 iteraciones.
  • Esta función no se admite para su uso en el modo DirectQuery cuando se utiliza en columnas calculadas o en reglas de seguridad de nivel de fila (RLS).

Ejemplos

Data Descripción
4 Años del préstamo
-200 Pago mensual
8000 Importe del préstamo

Ejemplo 1

La consulta DAX siguiente:

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

Devuelve la tasa mensual del préstamo usando las condiciones especificadas anteriormente.

[Value]
0,00770147248820137

Ejemplo 2

La consulta DAX siguiente:

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

Devuelve la tasa anual del préstamo con las condiciones especificadas anteriormente.

[Value]
0,0924176698584164