Begivenhed
31. mar., 23 - 2. apr., 23
Den ultimative Microsoft Fabric-, Power BI-, SQL- og AI-communityledede begivenhed. 31. marts til 2. april 2025.
Tilmeld dig i dagDenne browser understøttes ikke længere.
Opgrader til Microsoft Edge for at drage fordel af de nyeste funktioner, sikkerhedsopdateringer og teknisk support.
gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering
Returnerer afskrivningen af et aktiv for en angivet periode ved hjælp af saldometoden.
DB(<cost>, <salvage>, <life>, <period>[, <month>])
Udtryk | Definition |
---|---|
cost |
Aktivets startomkostninger. |
salvage |
Værdien ved afskrivningens afslutning (også kaldet aktivets restværdi). Denne værdi kan være 0. |
life |
Antallet af perioder, hvor aktivet afskrives (kaldes også aktivets levetid). |
period |
Den periode, du vil beregne afskrivningen for. Periode skal bruge de samme enheder som levetiden. Skal være mellem 1 og livet (inklusive). |
month |
(Valgfrit) Antallet af måneder i det første år. Hvis måned udelades, antages det, at den er 12. |
Afskrivningen for den angivne periode.
Saldometoden beregner afskrivningen til en fast sats. DB bruger følgende formler til at beregne afskrivningen for en periode:
hvor:
Afskrivning for den første og sidste periode er et særligt tilfælde.
I den første periode bruger DB denne formel:
I den sidste periode bruger DB denne formel:
periode og måned afrundes til det nærmeste heltal.
Der returneres en fejl, hvis:
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Følgende DAX-forespørgsel:
EVALUATE
{
DB(1000000, 0, 6, 1, 2)
}
Returnerer et aktivs afskrivning i de sidste to måneder af det første år, idet det antages, at det vil være $0 værd efter 6 år.
[Værdi] |
---|
166666.666666667 |
Følgende beregner den samlede afskrivning af alle aktiver i forskellige år i løbet af deres levetid. Her omfatter det første år kun 7 måneders afskrivning, og det sidste år omfatter kun 5 måneder.
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)
)
)
Begivenhed
31. mar., 23 - 2. apr., 23
Den ultimative Microsoft Fabric-, Power BI-, SQL- og AI-communityledede begivenhed. 31. marts til 2. april 2025.
Tilmeld dig i dag