SYD függvény

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

A SZUM-évek számjegyek tárgyi eszköz adott időszak alatti értékcsökkenését tartalmazó dupla típusú adatot ad eredményül

Szintaxis

ÉSZÖ ( költség, maradványérték, leírási_idő, időszak )

Az ÉSZÖ függvény szintaxisa alábbi argumentumokat foglalja magában:

Argumentum

Leírás

költség

Szükséges. Dupla az eszköz költség megadása.

Maradványérték

Szükséges. Dupla hasznos élettartama végén az eszköz érték megadásával.

élettartam

Szükséges. Dupla az eszköz élettartama hosszának megadása.

időszak

Szükséges. Dupla időszak megadása melyik eszköz értékcsökkenését számítható ki.


Megjegyzések

A kifejezőképességnek , és az időszak argumentumok azonos egységekben kell megadni. Például ha leírási_idő hónapban, időszak kell is kell megadni hónapban. Az összes argumentumnak pozitív számnak kell lennie.

Példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában a az ÉSZÖ függvény használatával adja vissza a megadott az eszköz költség (InitCost), a maradványérték végén található a tárgyi eszköz élettartama (SalvageVal), és a teljes futamideje az eszköz adott időszak tárgyi eszköz értékcsökkenését számítja év (LifeTime). Az időszak (év), amelynek alatti értékcsökkenését számítja ki 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) & "."
Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×