AMORLINC
Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual
Devuelve la amortización de cada período contable. Esta función se proporciona para el sistema de contabilidad francés. Si se adquiere un activo en mitad del período contable, se tendrá en cuenta la amortización prorrateada.
Sintaxis
AMORLINC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])
Parámetros
Término | Definición |
---|---|
cost | Costo del activo. |
date_purchased | Fecha de compra del activo. |
first_period | Fecha de finalización del primer período. |
salvage | Valor residual al final de la vida del activo. |
period | Período. |
rate | Tasa de amortización. |
basis | (Opcional) Tipo de base en que deben contarse los días. Si el parámetro basis se omite, se da por hecho que es 0. Los valores aceptados se muestran debajo de esta tabla. |
El parámetro basis acepta los valores siguientes:
Basis | Date system |
---|---|
Omitido o 0 | 360 días (método NASD) |
1 | Real |
3 | 365 días en un año |
4 | 360 días en un año (método europeo) |
Valor devuelto
Amortización de cada período contable.
Comentarios
Las fechas se almacenan como números de serie secuenciales para que se puedan usar en los cálculos. En DAX, el 30 de diciembre de 1899 es el día 0 y el 1 de enero de 2008 es el 39 448 porque es 39 448 días después del 30 de diciembre de 1899.
Los parámetros period y basis se redondean al entero más cercano.
Se devuelve un error si ocurre lo siguiente:
- cost < 0.
- Los parámetros first_period o date_purchased no son una fecha válida.
- date_purchased > first_period.
- salvage < 0 o salvage > cost.
- period < 0.
- El parámetro rate es menor o igual que 0.
- El parámetro basis es cualquier número distinto de 0, 1, 3 o 4.
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).
Ejemplo
Data | Descripción |
---|---|
2400 | Costos |
19 de agosto de 2008 | Fecha de compra |
31 de diciembre de 2008 | Fin del primer período |
300 | Valor residual |
1 | Período |
15 % | Tasa de amortización |
1 | Base real (ver más arriba) |
La consulta DAX siguiente:
EVALUATE
{
AMORLINC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}
Devuelve la amortización del primer período, dadas las condiciones especificadas anteriormente.
[Value] |
---|
360 |