Funkcija SYD

Vraća dvostruku vrijednost koja određuje amortizaciju vrijednosti u vrijednosti zbroja godina za određeno razdoblje.

Sintaksa

Syd ( trošak, spašavanje, život, razdoblje )

Sintaksa funkcije Syd sadrži sljedeće argumente:

Argument

Opis

trošak

Obavezno. Dvostruko određivanje početnog troška imovine.

likvidacija

Obavezno. Double određuje vrijednost resursa na kraju svog životnog vijeka.

život

Obavezno. Dvostruko određuje duljinu životnog vijeka imovine.

razdoblja

Obavezno. Dvostruko određivanje razdoblja za koje se izračunava amortizacija imovine.

Napomene

Argumenti života i razdoblja moraju biti iskazani u istim jedinicama. Primjerice, ako se život dodjeljuje mjesecima, razdoblje se mora dati i u mjesecima. Svi argumenti moraju biti pozitivni brojevi.

Primjeri upita

Izraz

Rezultati

Odaberite SYD ([Loanbroj], [Loaniznos] *. 1, 20, 2) kao

Izračunava amortizaciju za imovinu vrijednosti kao "Loanbroj", uz likvidacijsku vrijednost od 10% ("Loanbroj" pomnožen s 0,1), s obzirom na životni vijek trajanja imovine koja će biti 20 godina. Amortizacija se izračunava za drugu godinu.

Odaberite SYD ([Loaniznos]; 0; 20; 3) kao amortizacija iz financijskog uzorka;

Vraća amortizaciju za imovinu koja je cijenjena kao "Loanbroj", uz likvidacijsku vrijednost $0, s obzirom na to da je koristan vijek trajanja imovine 20 godina. Rezultati se prikazuju u nastavku stupca. Amortizacija se izračunava za treću godinu.

Primjer VBA

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru pomoću funkcije Syd vraća amortizacija sredstava za određeno razdoblje s obzirom na početni trošak imovine (InitCost), likvidacijsku vrijednost na kraju korisnikovih životnih resursa (SalvageVal) i ukupni životni vijek resursa u godinama (LifeTime). Razdoblje u godinama za koje se izračunava amortizacija jest PDepr.

Dim Fmt, InitCost, SalvageVal, MonthLife, LifeTime, DepYear, PDepr
Const YEARMONTHS = 12 ' Number of months in a year.
Fmt = "###,##0.00" ' Define money format.
InitCost = InputBox("What's the initial cost of the asset?")
SalvageVal = InputBox("What's the asset's value at the end of its life?")
MonthLife = InputBox("What's the asset's useful life in months?")
Do While MonthLife < YEARMONTHS ' Ensure period is >= 1 year.
MsgBox "Asset life must be a year or more."
MonthLife = InputBox("What's the asset's useful life in months?")
Loop
LifeTime = MonthLife / YEARMONTHS ' Convert months to years.
If LifeTime <> Int(MonthLife / YEARMONTHS) Then
LifeTime = Int(LifeTime + 1) ' Round up to nearest year.
End If
DepYear = CInt(InputBox("For which year do you want depreciation?"))
Do While DepYear < 1 Or DepYear > LifeTime
MsgBox "You must enter at least 1 but not more than " & LifeTime
DepYear = CInt(InputBox("For what year do you want depreciation?"))
Loop
PDepr = SYD(InitCost, SalvageVal, LifeTime, DepYear)
MsgBox "The depreciation for year " & DepYear & " is " & Format(PDepr, Fmt) & "."

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×