Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a:columna Calculadatabla calculadaMedidacálculo visual
Devuelve la depreciación de un activo durante un período especificado utilizando el método de saldo de disminución fija.
DB(<cost>, <salvage>, <life>, <period>[, <month>])
Término | Definición |
---|---|
cost |
Costo inicial del recurso. |
salvage |
Valor al final de la depreciación (a veces denominado valor de rescate del activo). Este valor puede ser 0. |
life |
Número de períodos en los que se está depreciando el activo (a veces se denomina vida útil del activo). |
period |
Período para el que desea calcular la depreciación. El período debe usar las mismas unidades que la vida útil. Debe estar entre 1 y la vida (inclusive). |
month |
(Opcional) Número de meses del primer año. Si se omite month, se supone que es 12. |
Amortización durante el período especificado.
El método de saldo de disminución fija calcula la depreciación a una tasa fija. DB usa las siguientes fórmulas para calcular la depreciación durante un período:
Dónde:
La depreciación de los períodos primero y último es un caso especial.
Durante el primer período, DB usa esta fórmula:
Durante el último período, DB usa esta fórmula:
period y month se redondean al entero más cercano.
Se devuelve un error si:
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).
La siguiente consulta DAX:
EVALUATE
{
DB(1000000, 0, 6, 1, 2)
}
Devuelve la depreciación de un activo en los últimos dos meses del primer año, suponiendo que valdrá $0 después de 6 años.
[Valor] |
---|
166666.666666667 |
A continuación se calcula la amortización total de todos los activos en distintos años a lo largo de su vigencia. Aquí, el primer año solo incluye 7 meses de depreciación y el último año solo incluye 5 meses.
DEFINE
VAR NumDepreciationPeriods = MAX(Asset[LifeTimeYears])+1
VAR DepreciationPeriods = GENERATESERIES(1, NumDepreciationPeriods)
EVALUATE
ADDCOLUMNS (
DepreciationPeriods,
"Current Period Total Depreciation",
SUMX (
FILTER (
Asset,
[Value] <= [LifetimeYears]+1
),
DB([InitialCost], [SalvageValue], [LifetimeYears], [Value], 7)
)
)
Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoy