VDB
Vzťahuje sa na:vypočítaný stĺpec
vypočítanej tabuľky
vizuálového výpočtu
Vráti odpis majetku za zadané obdobie vrátane čiastočných období pomocou metódy dvojitého klesajúceho zostatku alebo inej metódy, ktorú zadáte. VDB je skratka pre pohyblivý klesajúci zostatok.
Syntax
VDB(<cost>, <salvage>, <life>, <start_period>, <end_period>[, <factor>[, <no_switch>]])
Parametre
Obdobie | Definícia |
---|---|
cost |
Počiatočné náklady na majetok. |
salvage |
Hodnota na konci odpisu (niekedy sa nazýva zostatková hodnota majetku). Táto hodnota môže byť 0. |
life |
Počet období, v ktorých sa majetok odpisuje (niekedy sa nazýva životnosť majetku). |
start_period |
Obdobie, od začiatku ktorého chcete vypočítať odpis. Start_period musia používať rovnaké jednotky ako life. Musí byť v rozsahu 1 až life (vrátane). |
end_period |
Obdobie, od konca ktorého chcete vypočítať odpis. End_period musia používať rovnaké jednotky ako life. Musí byť v rozsahu start_period až life (vrátane). |
factor |
(Voliteľné) Sadzba, podľa ktorej zostatok klesá. Ak je faktor vynechaný, predpokladá sa, že hodnota 2 (dvojnásobná lineárna metóda odpisovania). Ak nechcete použiť dvojnásobnú lineárnu metódu odpisovania, zmeňte faktor. Popis dvojnásobnej lineárnej metódy odpisovania nájdete v téme DDB. |
no_switch |
(Voliteľné) Logická hodnota určujúca, či sa má prepnúť na lineárne odpisy, keď je odpis väčší ako výpočet klesajúceho zostatku. Ak sa vynechá, predpokladá sa, že je FALSE . – Ak no_switch dáva hodnotu TRUE VDB sa neprepne na lineárne odpisy, a to ani v prípade, keď je odpis väčší ako výpočet klesajúceho zostatku. – Ak no_switch vyhodnotí ako FALSE alebo je vynechaný, VDB sa prepne na lineárne odpisy v prípade, keď je odpis väčší ako výpočet klesajúceho zostatku. |
Vrátená hodnota
Odpisy za zadané obdobie.
Poznámky
Chyba sa vráti, ak:
- cena < 0.
- zostatková < 0.
- life < 1.
- start_period < 1 alebo start_period > end_period.
- end_period < start_period alebo end_period > živote.
- faktor < 0.
- no_switch sa nevyhodnotí ako
TRUE
aniFALSE
.
Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).
Príklady
Údaje | Popis |
---|---|
2400 | Počiatočné náklady |
300 | Zostatková hodnota |
10 | Životnosť v rokoch |
Príklad č. 1
Nasledujúci DAX dotaz:
EVALUATE
{
VDB(2400, 300, 10*365, 0, 1)
}
Vráti odpis za prvý deň s použitím faktora 2.
[Hodnota] |
---|
1.31506849315068 |
Príklad č. 2
Nasledujúci DAX dotaz:
EVALUATE
{
VDB(2400, 300, 10*12, 6, 18, 3)
}
Vráti odpis majetku za obdobie medzi 6. a 18. mesiacom. Tento výpočet používa faktor 3.
[Hodnota] |
---|
540.185558199698 |
Príklad č. 3
Nasledujúci DAX dotaz:
EVALUATE
{
VDB(2400, 300, 10, 0, 0.875, 1.5)
}
Vráti odpis majetku v prvom fiškálnom roku, v akom ho vlastníte, za predpokladu, že daňové zákony vymedzujú 150% odpis klesajúceho zostatku. Majetok sa zakúpil v polovici prvého štvrťroka fiškálneho roka.
[Hodnota] |
---|
315 |