Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Vrne dvojno število, ki določa amortizacijo po vsoti letnih števk za sredstvo za določeno obdobje.

Sintaksa

SYD( stroški, vrednost_po_amor, št_obdobij, obdobje )

Sintaksa funkcije SYD ima te argumente:

Argument

Opis

strošek

Obvezen. Dvojno število, ki določa začetno ceno sredstva.

Odpadna

Obvezen. Dvojno število, ki določa vrednost sredstva na koncu njegove življenjske dobe.

čas delovanja

Obvezen. Dvojno število, ki določa dolžino življenjske dobe sredstva.

Obdobje

Obvezen. Dvojno število, ki določa obdobje, za katerega se izračuna amortizacija sredstev.

Opombe

Argumenta » življenjska doba« in »obdobje« morata biti izražena v istih enotah. Če je na primer življenjska doba v mesecih, je treba obdobje podati tudi v mesecih. Vsi argumenti morajo biti pozitivna števila.

Primeri poizvedb

Izraz

Rezultati

SELECT SYD([Znesek posojila],[Znesek_posojila]*.1,20,2) AS Expr1 FROM FinancialSample;

Izračuna amortizacijo za sredstvo, ki je pomnoženo kot »Znesek_posojila«, z 10-odstotno preostalo vrednostjo (»Znesek_posojila« pomnoženo z 0,1) glede na to, da je življenjska doba sredstva 20 let. Amortizacija se izračuna za drugo leto.

SELECT SYD([Znesek_posojila],0,20,3) KOT SLDepreciation FROM FinancialSample;

Vrne amortizacijo za sredstvo, ki je v vrednosti »LoanAmount« s preostalo vrednostjo 0 $, glede na to, da je življenjska doba sredstva 20 let. Rezultati so prikazani v stolpcu SLDepreciation. Amortizacija se izračuna v tretjem letu.

primer VBA

Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je uporabljena funkcija SYD za vrnitev amortizacije sredstva za določeno obdobje glede na začetno vrednost sredstva (InitCost), vrednost amortizacije na koncu življenjske dobe sredstva (SalvageVal) in skupno življenjsko dobo sredstva v letih (LifeTime). Obdobje v letih , v katerih se izračuna amortizacija , je 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) & "."

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×