AMORDEGRC
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa kunkin kirjanpitokauden poiston. Tämä funktio on tarjottu ranskalaiselle kirjanpitojärjestelmälle. If omaisuus ostetaan kesken kirjanpitokauden, jaettu poisto otetaan huomioon. Funktio on samankaltainen kuin AMORLINC, except laskutoimituksessa sovelletaan poistokerrointa omaisuuden käyttöiän mukaan.
Syntaksi
AMORDEGRC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])
Parametrit
Termi | Määritelmä |
---|---|
cost |
Omaisuuden kustannus. |
date_purchased |
Omaisuuden oston date. |
first_period |
first kauden lopun date. |
salvage |
Jäännös value omaisuuden käyttöiän lopussa. |
period |
Kausi. |
rate |
Poiston rate. |
basis |
(Valinnainen) Käytettävän daycount perustan tyyppi. If perusta jätetään pois, sen oletetaan olevan 0. Hyväksytyt values on lueteltu tämän taulukon alla. |
basis
-parametri hyväksyy seuraavat values:
Basis |
Date järjestelmän |
---|---|
0 or puuttuu | 360 päivää (NASD-menetelmä) |
1 | Varsinainen |
3 | 365 päivää year |
4 | 360 päivää year (eurooppalainen menetelmä) |
Palauta Value
Kunkin kirjanpitokauden poisto.
Huomautuksia
Päivämäärät tallennetaan peräkkäisiksi sarjanumeroiksi, jotta niitä voidaan käyttää laskutoimituksissa. DAX30. joulukuuta 1899 on day 0. tammikuuta 2008 and 1. tammikuuta 2008 on 39448, koska se on 39 448 päivää 30.12.1899 jälkeen.
Tämä funktio palauttaa poiston omaisuuden käyttöiän last kauteen asti , or kunnes poistojen kumuloitu value on suurempi kuin omaisuuden kustannus jäännöstä valuevähennettynä .
Poistokertoimena ovat seuraavat:
omaisuuden käyttöikä (1/rate) poistokerroin 3 and 4 vuoden välillä 1.5 5 and 6 vuoden välillä 2 Yli 6 vuotta 2.5 Poiston rate kasvaa 50 prosenttiin last kautta edeltävällä kaudella, and kasvaa 100 prosenttiin last kaudella.
kausi and perusta pyöristetään lähimpään kokonaislukuun.
Palautetaan errorif:
- kustannus < 0.
- first_period or date_purchased on kelvollinen notdate.
- date_purchased > first_period.
- jäännös, < 0, or jäännös > kustannus.
- kausi < 0.
- rate ≤ 0.
- Omaisuuden käyttöikä on 0–1and 1 and 2, 2 and 3 or 4 and 5.
- perusta on mikä tahansa luku, joka on muu kuin 0, 1, 3 or 4.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.
Esimerkki
Data | Kuvaus- |
---|---|
2400 | Kustannus |
19.–elokuuta 2008 | Date ostanut |
31.–joulukuu–2008 | first kauden loppu |
300 | Jäännös value |
1 | Jakso |
15% | Poiston rate |
1 | Todellinen perusta (ks. yllä) |
Seuraava kyselyn DAX:
EVALUATE
{
AMORDEGRC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}
Palauttaa first kauden poiston yllä määritettyjen ehtojen mukaisesti.
[Value] |
---|
776 |