AMORLINC
platí pro:Počítaný sloupecPočítaná tabulkamíravizuální
Vrátí odpisy pro každé účetní období. Tato funkce je poskytována pro francouzský účetní systém. Pokud je aktivum zakoupeno uprostřed účetního období, je přihlédnuto k poměrným odpisem.
Syntax
AMORLINC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])
Parametry
Semestr | Definice |
---|---|
cost |
Náklady na aktivum. |
date_purchased |
Datum nákupu aktiva. |
first_period |
Datum konce prvního období. |
salvage |
Zůstatková hodnota na konci životnosti aktiva. |
period |
Období. |
rate |
Sazba odpisu. |
basis |
(Volitelné) Typ počtu dní, který se má použít. Pokud je základna vynechána, předpokládá se, že je 0. Přijaté hodnoty jsou uvedeny pod touto tabulkou. |
Parametr basis
přijímá následující hodnoty:
Basis |
kalendářního systému |
---|---|
0 nebo vynecháno | 360 dnů (metoda NASD) |
1 | Skutečný |
3 | 365 dní v roce |
4 | 360 dní v roce (evropská metoda) |
Návratová hodnota
Odpisy pro každé účetní období.
Poznámky
Kalendářní data se ukládají jako pořadová čísla, aby je bylo možné použít ve výpočtech. V DAXje 30. prosince 1899 den 0 a 1. ledna 2008 je 39448, protože je to 39 448 dní po 30. prosinci 1899.
tečka a základna se zaokrouhlí na nejbližší celé číslo.
Pokud se vrátí chyba:
-
cost
< 0. -
first_period
nebodate_purchased
nejsou platná data. -
date_purchased
>first_period
. -
salvage
< 0 nebosalvage
>cost
. -
period
< 0. -
rate
≤ 0. -
basis
je jiné číslo než 0, 1, 3 nebo 4.
-
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad
data | popis |
---|---|
2400 | Náklady |
19. srpna 2008 | Datum zakoupení |
31. prosince 2008 | Konec prvního období |
300 | Hodnota zůstatku |
1 | Perioda |
15% | Odpisová sazba |
1 | Skutečný základ (viz výše) |
Následující dotaz DAX:
EVALUATE
{
AMORLINC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}
Vrátí odpisy prvního období za podmínek uvedených výše.
[Hodnota] |
---|
360 |