AMORLINC
Se aplica a:columna Calculada
tabla calculada
Medida
cálculo visual
Devuelve la amortización de cada período contable. Esta función se proporciona para el sistema contable francés. Si se adquiere un activo a mitad del período contable, se tiene 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 recurso. |
date_purchased |
Fecha de la compra del activo. |
first_period |
Fecha del final del primer período. |
salvage |
Valor de rescate al final de la vida útil del recurso. |
period |
Período. |
rate |
Tasa de depreciación. |
basis |
(Opcional) Tipo de base de recuento de días que se va a usar. Si se omite la base, se supone que es 0. Los valores aceptados se enumeran debajo de esta tabla. |
El parámetro basis
acepta los siguientes valores:
Basis |
del sistema date de |
---|---|
0 o se omite | 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.
Observaciones
Las fechas se almacenan como números de serie secuenciales para que se puedan usar en cálculos. En DAX, el 30 de diciembre de 1899 es el día 0 y el 1 de enero de 2008 es 39448 porque es de 39.448 días después del 30 de diciembre de 1899.
period y base se redondean al entero más cercano.
Se devuelve un error si:
-
cost
< 0. -
first_period
odate_purchased
no es una fecha válida. -
date_purchased
>first_period
. -
salvage
< 0 osalvage
>cost
. -
period
< 0. -
rate
≤ 0. -
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 usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).
Ejemplo
data | descripción |
---|---|
2400 | Costar |
19 de agosto de 2008 | Fecha de compra |
31 de diciembre de 2008 | Fin del primer período |
300 | Valor de salvación |
1 | Periodo |
15% | Tasa de depreciación |
1 | Base real (véase arriba) |
La siguiente consulta DAX:
EVALUATE
{
AMORLINC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}
Devuelve la depreciación del primer período, dadas las condiciones especificadas anteriormente.
[Valor] |
---|
360 |