Læs på engelsk

Del via


AMORDEGRC

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Returnerer afskrivningen for hver regnskabsperiode. Denne funktion er beregnet til det franske regnskabssystem. If et aktiv købes midt i regnskabsperioden, tages den forholdsmæssigt indregnede afskrivning i betragtning. Funktionen svarer til AMORLINC, except at der anvendes en afskrivningskoefficient i beregningen afhængigt af aktivernes levetid.

Syntaks

DAX
AMORDEGRC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])

Parametre

Udtryk Definition
cost Omkostningen for aktivet.
date_purchased date af købet af aktivet.
first_period date for slutningen af den first periode.
salvage Restværdien value ved aktivets udløb.
period Perioden.
rate Afskrivningens rate.
basis (Valgfrit) Typen af daycount, der skal bruges. If grundlag udelades, antages det, at det er 0. De accepterede values er angivet under denne tabel.

Parameteren basis accepterer følgende values:

Basis Date system
0 or udeladt 360 dage (NASD-metode)
1 Virkelig
3 365 dage i en year
4 360 dage i en year (europæisk metode)

Returner Value

Afskrivningen for hver regnskabsperiode.

Bemærkninger

  • Datoer gemmes som sekventielle serienumre, så de kan bruges i beregninger. I DAXer 30. december 1899 day 0, and. januar 2008 er 39448, fordi det er 39.448 dage efter den 30. december 1899.

  • Denne funktion returnerer afskrivningen indtil den last periode for aktivernes levetid or indtil den akkumulerede value af afskrivningen er større end omkostningerne for aktiverne minus restværdien value.

  • Afskrivningskoefficienterne er:

    Aktivernes levetid (1 /rate) afskrivningskoefficienten
    Mellem 3 and 4 år 1.5
    Mellem 5 and 6 år 2
    Mere end 6 år 2.5
  • Afskrivningen rate vil stige til 50 % i perioden før den last periode, and vil vokse til 100 % i den last periode.

  • period and basis afrundes til det nærmeste heltal.

  • Der returneres en errorif:

    • omkostninger < 0.
    • first_period or date_purchased er not en gyldig date.
    • date_purchased > first_period.
    • salvage < 0 or salvage > cost.
    • periode < 0.
    • rate ≤ 0.
    • Aktivernes levetid er mellem 0 (nul) and 1, 1 and 2, 2 and 3, or 4 and 5.
    • basis er et andet tal end 0, 1, 3, or 4.
  • Denne funktion understøttes not til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner or RLS-regler (row-level security).

Eksempel

data beskrivelse
2400 Koste
19. august 2008 Date købt
31. december 2008 Slutningen af den first periode
300 Restværdi value
1 Periode
15% Afskrivning rate
1 Faktisk basis (se ovenfor)

Følgende DAX forespørgsel:

DAX
EVALUATE
{
  AMORDEGRC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}

Returnerer afskrivningen for den first periode på baggrund af de vilkår, der er angivet ovenfor.

[Value]
776