DDB funktsioon [VBA]

Returns the depreciation of an asset for a specified period using the arithmetic-declining method.

warning

This constant, function or object is enabled with the statement Option VBASupport 1 placed before the executable program code in a module.


Süntaks:


DDB(Cost As Double, Salvage As Double, Life as Double, Period as Double, [Factor as Variant])

Tagastusväärtus:

Double

Parameetrid:

Maksumus on põhivahendi soetusmaksumus.

Jääkväärtus fikseerib põhivahendi väärtuse eluea lõpul.

Eluiga on perioodide (nt aastate või kuude) arv, mis määrab, kui kaua põhivahendit kasutatakse.

Periood määrab perioodi, mille jooksul väärtust arvutatakse.

Faktor (pole kohustuslik) on tegur, mille võrra amortisatsioon väheneb. Kui väärtust pole sisestatud, on faktor vaikimisi 2.

Seda amortisatsiooni vormi kasutatakse, kui vajatakse suuremat amortisatsiooni põhivahendi eluea alguses. Kulum muutub iga perioodiga väiksemaks ja see juhtub tavaliselt esemetega, mis kaotavad oma väärtusest suure osa kohe pärast ostmist (sõidukid, arvutid). Pane tähele, et sellise arvutusviisi juures ei muutu põhivahendi jääkväärtus kunagi nulliks.

Veakoodid:

5 Vigane protseduuri väljakutse

Näide:


Sub ExampleDDB
 Dim ddb_yr1 As Double
 ddb_yr1 = DDB(75000,1,60,12,2)
 Print ddb_yr1 ' returns 1,721.81 currency units.
End Sub