CUMPRINC
Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual
Devuelve capital acumulado pagado de un préstamo entre start_period y end_period.
Sintaxis
CUMPRINC(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)
Parámetros
Término | Definición |
---|---|
rate | Tipo de interés. |
nper | Número total de períodos de pago. |
pv | Valor actual. |
start_period | Primer período del cálculo. Debe estar entre 1 y end_period (incluidos). |
end_period | Último período del cálculo. Debe estar entre start_period y nper (incluidos). |
tipo | Tiempo del pago. Los valores aceptados se muestran debajo de esta tabla. |
El parámetro type acepta los valores siguientes:
Tipo | Control de tiempo |
---|---|
0 (cero) | Pago al final del período |
1 | Pago al inicio del período |
Valor devuelto
El capital acumulado pagado en el período especificado.
Comentarios
Asegúrese de ser coherente con las unidades que se usan para especificar los parámetros rate y nper. Si realiza pagos mensuales en un préstamo de cuatro años con un tipo de interés anual del 10 %, use 0,1/12 en rate y 4*12 en nper. Si realiza pagos anuales en el mismo préstamo, use 0,1 en rate y 4 en nper.
start_period, end_period y type se redondean al entero más próximo.
Se devuelve un error si ocurre lo siguiente:
- El parámetro rate es menor o igual que 0.
- nper < 1.
- El parámetro pv es menor o igual que 0.
- start_period < 1 o start_period > end_period.
- end_period < start_period o end_period > nper.
- El parámetro type es cualquier número distinto de 0 o 1.
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 |
---|---|
9% | Tipo de interés anual |
30 | Plazo en años |
12 5000 | Valor actual |
Ejemplo 1
La consulta DAX siguiente:
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 13, 24, 1)
}
Devuelve el capital total pagado en el segundo año de pagos, los períodos comprendidos entre el 13 y el 24, suponiendo que los pagos se realizan al inicio de cada mes.
[Value] |
---|
-927,153472378062 |
Ejemplo 2
La consulta DAX siguiente:
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 1, 1, 0)
}
Devuelve el capital pagado en un único pago en el primer mes, suponiendo que el pago se realiza al final del mes.
[Value] |
---|
-68,2782711809784 |