Klassen Finance er en JavaScript-klasse, der leveres med BIRT og indeholder et sæt statiske finansfunktioner, du kan bruge til at udføre en lang række almindelige forretningsberegninger. Finansielle værdier kan repræsenteres som værdier med datatypen Float. Programmet kan ikke oprette en forekomst af klassen.
Funktionen returnerer afskrivningen for et aktiv i én bestemt periode ved brug af dobbeltsaldometoden. Dobbeltsaldometoden til afskrivning er en hurtig afskrivningsmetode, der medfører højere afskrivningsbeløb og større skattebesparelser i de tidlige år af et aktivs levetid end ved den lineære afskrivningsmetode (SLN), hvor afskrivningerne er faste i hele perioden.
Funktionen bruger følgende formel til afskrivning i en enkelt periode:
Der er følgende regler:
Syntaks
Parametre
initial
Dobbelt. Numerisk udtryk, der angiver aktivets kostpris.
salvage
Dobbelt. Numerisk udtryk, der angiver aktivets værdi ved slutningen af dets levetid.
life
Dobbelt. Numerisk udtryk, der angiver længden på aktivets levetid. Værdien skal angives i samme måleenhed som singlePeriod. Hvis singlePeriod f.eks. repræsenterer en måned, skal assetLifespan udtrykkes i måneder.
period
Heltal. Numerisk udtryk, der angiver den periode, som DDB skal beregne afskrivningen for. Værdien skal angives i samme måleenhed som assetLifespan. Hvis assetLifespan f.eks. udtrykkes i måneder, skal singlePeriod repræsentere en periode på en måned.
Returnerer
Dobbelt.
Eksempel
I følgende eksempel beregnes afskrivningen det første år med dobbeltsaldometoden for en ny maskine, der er købt for 1400, har en restværdi på 200 og en levetid, der anslås til 10 år. Resultatet (280) tildeles til variablen Year1Deprec:
Se også
Funktionen Finance.sln
Funktionen Finance.syd
Funktionen returnerer en annuitets fremtidsværdi ved faste, regelmæssige ydelser og en konstant rentesats. En annuitet er en serie kontantbetalinger med en konstant værdi, der foretages i en periode. En annuitet kan være en investering, f.eks. en månedlig opsparingsordning, eller et lån, f.eks. et kreditforeningslån. En annuitets fremtidsværdi er det kontantbeløb, der skal være til rådighed, når du har foretaget den sidste betaling.
Hvis du f.eks. opretter en opsparingsordning med det formål, at der om 18 år skal være 75.000 til et bestemt projekt, er ordningens fremtidsværdi 75.000.
Eller hvis du optager et lån på 11.000, er lånets fremtidsværdi 0,00, som det gælder alle almindelige lån.
Der er følgende regler:
Syntaks
Parametre
rate
Numerisk udtryk med typen Double, der angiver den anvendte rentesats i hver periode. Værdien skal angives i samme måleenhed som numberPayPeriods. Hvis numberPayPeriods f.eks. udtrykkes i måneder, skal ratePerPeriod udtrykkes som en månedssats.
nPer
Heltal, der angiver det samlede antal ydelsesperioder i annuiteten. Værdien skal angives i samme måleenhed som ratePerPeriod. Hvis ratePerPeriod f.eks. udtrykkes som en månedssats, skal numberPayPeriods udtrykkes i måneder.
pmt
Numerisk udtryk med typen Double, der angiver hvert ydelsesbeløb. Værdien skal angives i samme måleenhed som ratePerPeriod. Hvis ratePerPeriod f.eks. udtrykkes i måneder, skal eachPmt udtrykkes som en månedsydelse.
pvalue
Numerisk udtryk med typen Double, der angiver nutidsværdien af en fremtidig ydelse eller en række ydelser. Hvis du f.eks. sætter 23,94 kroner i banken i dag og lader beløbet stå i 15 år til en rente på 10 %, ender du med at have ca. 100 kroner. Nutidsværdien af de 100 kroner er ca. 23,94.
due
Heltal, der angiver, om hver ydelse foretages i begyndelsen (1) eller i slutningen (0) af hver periode. Værdien skal være 0 eller 1.
Returnerer
Dobbelt
Eksempel
I følgende eksempel antages, at du sætter 10.000 ind på en opsparingskonto ved din datters fødsel. Hvis kontoen har en rente på 5,7 %, der fastsættes dagligt, hvor meget har hun så om 18 år? Svaret, 27.896,60, tildeles til variablen TotalValue:
Følgende eksempel er næsten det samme som det foregående. I dette eksempel antages det i stedet, at renten fastsættes pr. måned i stedet for pr. dag, og at du vil sætte 55 kroner ind på kontoen hver måned. I dette tilfælde er den fremtidsværdi, der tildeles til TotalValue, 48.575,82:
Se også
Funktionen Finance.ipmt
Funktionen Finance.nper
Funktionen Finance.pmt
Funktionen Finance.ppmt
Funktionen Finance.pv
Funktionen Finance.rate
Returnerer renteydelsen i en bestemt periode for en investering med faste, regelmæssige ydelser og konstant rentesats. En annuitet er en serie kontantbetalinger med en konstant værdi, der foretages i en periode. En annuitet kan være en investering, f.eks. en månedlig opsparingsordning, eller et lån, f.eks. et kreditforeningslån. Hver ydelse består af to komponenter, hovedstol og rente. iPmt returnerer ydelsens rentekomponent.
Der er følgende regler:
Syntaks
Parametre
rate
Numerisk udtryk med typen Double, der angiver den anvendte rentesats i hver periode. Værdien skal angives i samme måleenhed som numberPayPeriods. Hvis numberPayPeriods f.eks. udtrykkes i måneder, skal ratePerPeriod udtrykkes som en månedssats.
per
Heltal, der angiver den periode, for hvilken du vil vide, hvor meget renten udgør af betalingen. Værdien skal ligge i intervallet fra 1 til numberPayPeriods.
nPer
Heltal, der angiver det samlede antal ydelsesperioder i annuiteten. Værdien skal angives i samme måleenhed som ratePerPeriod. Hvis ratePerPeriod f.eks. udtrykkes som en månedssats, skal numberPayPeriods udtrykkes i måneder.
pvalue
Numerisk udtryk med typen Double, der angiver nutidsværdien af en fremtidig ydelse eller en række ydelser. Hvis du f.eks. sætter 23,94 kroner i banken i dag og lader beløbet stå i 15 år til en rente på 10 %, ender du med at have ca. 100 kroner. I det tilfælde er nutidsværdien af de 100 kroner ca. 23,94.
fvalue
Numerisk udtryk med typen Double, der angiver det kontantbeløb, der skal være til rådighed, når du har foretaget den sidste betaling. Eksempel:
due
Heltal, der angiver, om hver ydelse foretages i begyndelsen (1) eller i slutningen (0) af hver periode. Værdien skal være 0 eller 1.
Returnerer
Dobbelt.
Eksempel
I dette eksempel antages, at du foretager månedlige ydelser den første i hver måned på et lån på 20.000, der løber over 36 måneder med en ÅOP på 11,5 %. Hvor stor en del af den femte ydelse består af rente? Svaret, 171,83, tildeles til Interest5:
Se også
Funktionen Finance.fv
Funktionen Finance.nper
Funktionen Finance.pmt
Funktionen Finance.ppmt
Funktionen Finance.pv
Funktionen Finance.rate
Funktionen returnerer det interne afkast for en række periodiske pengestrømme (udgifter og indtægter) i et eksisterende array. Det interne afkast er renten for en investering, der består af udgifter og indtægter i faste perioder. Pengestrømmen for hver periode behøver ikke at være konstant som for en annuitet.
IRR er tæt forbundet med funktionen NPV (Net Present Value - nutidsværdi), fordi det afkast, der beregnes af IRR, er den rente, der svarer til en nutidsværdi på nul. IRR beregnes ved hjælp af en iterativ metode. Funktionen begynder med værdien af <startingGuess> og gentager beregningen, indtil resultatet har en nøjagtighed på 0,00001 procent. Hvis der ikke er fundet et resultat efter 20 gentagelser, returnerer funktionen en fejl.
Der er følgende regler:
Et par tip, der kan være nyttige:
Syntaks
Parametre
cash
Array med værdier med typen Double, der angiver navnet på et eksisterende array med værdier med typen Double, som repræsenterer pengestrømsværdier. cashArray skal indeholde mindst én positiv værdi (indtægt) og én negativ værdi (udgift).
s
Et numerisk udtryk med typen Double, der angiver den værdi, du anslår, at det interne afkast vil være. I de fleste tilfælde er det 0,1 (10 procent).
Returnerer
Dobbelt
Eksempel
Følgende eksempel forudsætter, at du har indsat en række pengestrømsværdier i arrayet myArray. Det interne afkast tildeles til variablen IRRValue:
Se også
Funktionen Finance.mirr
Funktionen Finance.npv
Funktionen Finance.rate
Funktionen returnerer det modificerede interne afkast for en række periodiske pengestrømme (udgifter og indtægter) i et eksisterende array. Det modificerede interne afkast er det interne afkast (IRR), når der er forskellige rentesatser for udgifter og indtægter. MIRR tager højde for både investeringsomkostningerne (financeRate) og den rente, der modtages ved en kontant geninvestering (reinvestmentRate).
Der er følgende regler:
Det er vigtigt at skrive værdierne for udgifter og indtægter i den rigtige rækkefølge, da MIRR bruger værdiernes rækkefølge i arrayet til at fortolke rækkefølgen af udgifter og indtægter.
Syntaks
Parametre
arptr
Angiver navnet på et eksisterende array med værdier af datatypen Double, der repræsenterer pengestrømsværdier. Arrayet skal indeholde mindst én positiv værdi (indtægt) og én negativ værdi (udgift).
frate
Numerisk udtryk med typen Double, der angiver den rente, der betales som finansieringsomkostning. Det skal være en decimalværdi, der repræsenterer en procentdel.
rrate
Numerisk udtryk med typen Double, der angiver den rente, der modtages for et geninvesteret beløb. Det skal være en decimalværdi, der repræsenterer en procentdel.
Returnerer
Dobbelt.
Eksempel
Følgende eksempel forudsætter, at du har indsat en række pengestrømsværdier i arrayet myArray. Hvis du betaler 12 % i finansieringsrente og modtager 11,5 % i investeringsrente, hvad er det modificerede interne afkast så? Svaret tildeles til variablen MIRRValue:
Se også
Funktionen Finance.irr
Funktionen Finance.rate
Returnerer antallet af ydelsesperioder for en annuitet med faste, regelmæssige ydelser og konstant rentesats. En annuitet er en serie kontantbetalinger med en konstant værdi, der foretages i en periode. En annuitet kan være en investering, f.eks. en månedlig opsparingsordning, eller et lån, f.eks. et kreditforeningslån.
Der er følgende regler:
Syntaks
Parametre
rate
Numerisk udtryk med typen Double, der angiver den anvendte rentesats i hver periode. Værdien skal angives i samme måleenhed som eachPmt. Hvis eachPmt f.eks. udtrykkes som en månedlig betaling, skal ratePerPeriod udtrykkes som en månedsrentesats.
pmt
Numerisk udtryk med typen Double, der angiver hvert ydelsesbeløb. Værdien skal angives i samme måleenhed som ratePerPeriod. Hvis ratePerPeriod f.eks. udtrykkes i måneder, skal eachPmt udtrykkes som en månedsydelse.
pvalue
Numerisk udtryk med typen Double, der angiver nutidsværdien af en fremtidig ydelse eller af en række ydelser. Hvis du f.eks. sætter 23,94 kroner i banken i dag og lader beløbet stå i 15 år til en rente på 10 %, ender du med at have ca. 100 kroner. I det tilfælde er nutidsværdien af de 100 kroner ca. 23,94.
fvalue
Numerisk udtryk med typen Double, der angiver det kontantbeløb, der skal være til rådighed, når du har foretaget den sidste betaling. Eksempel:
Har tidsfrist
Heltal, der angiver, om hver ydelse foretages i begyndelsen (1) eller i slutningen (0) af hver periode. Værdien skal være 0 eller 1.
Returnerer
Dobbelt.
Eksempel
I dette eksempel antages, at du foretager månedlige afdrag den første i hver måned på et lån på 20.000 med en ÅOP på 11,5 %. Hvis hvert afdrag er på 653,26, hvor mange afdrag skal du så betale, før lånet er indfriet? Svaret, 36, tildeles til variablen NumPeriods.
Se også
Funktionen Finance.fv
Funktionen Finance.ipmt
Funktionen Finance.pmt
Funktionen Finance.ppmt
Funktionen Finance.pv
Funktionen Finance.rate
Funktionen beregner nettonutidsværdien af en række forskellige periodiske pengestrømme, både positive og negative, ved konstant rentesats. NPV udfører samme funktion for en række forskellige ydelser, som PV gør for en række konstante ydelser. Nettonutidsværdien er værdien i nutidskroner for alle fremtidige pengestrømme i forbindelse med en investering fratrukket eventuelle startomkostninger. Det er med andre ord et pengebeløb, der ville give samme indtjening eller tab som de pågældende pengestrømme, hvis beløbet blev indsat på en bankkonto i dag og blev stående på kontoen til samme rente som den, der angives af <rate>, i samme periode som den, der gælder for pengestrømmene.
Der er følgende regler:
Det er vigtigt at angive værdierne for udgifter og indtægter i den rigtige rækkefølge, da NPV bruger værdiernes rækkefølge i arrayet til at fortolke rækkefølgen af udgifter og indtægter.
Syntaks
Parametre
rate
Numerisk udtryk med typen Double, der angiver diskonteringssatsen for hele perioden. Du skal angive værdien som et decimaltal.
arptr
Angiver navnet på et eksisterende array med værdier af datatypen Double, der repræsenterer pengestrømsværdier. Arrayet skal indeholde mindst én positiv værdi (indtægt) og én negativ værdi (udgift).
Returnerer
Dobbelt.
Eksempel
Følgende eksempel forudsætter, at du har indsat en række pengestrømsværdier i arrayet myArray, og at renten er 11 %. Hvad er nettonutidsværdien? Svaret tildeles til variablen NetPValue:
Funktionen beregner forholdet mellem to tal i procent. Funktionen håndterer de to centrale opgaver i forbindelse med procentberegning: håndtering af nul i tælleren og håndtering af NULL-værdier.
Syntaks
Parametre
denom
Dobbelt. Nævneren. Argumentet skal indeholde en numerisk værdi.
num
Dobbelt. Tælleren. Argumentet skal indeholde en numerisk værdi. Værdien må være nul.
valueIfZero
Dobbelt. Den procentværdi, der skal returneres, hvis tælleren er nul. Standardværdien er NULL.
Returnerer
Forholdet mellem to tal udtrykt i procent. Returnerer 0, hvis tælleren er nul. Returnerer NULL, hvis et af de to argumenter er NULL.
Eksempel
Returnerer ydelsen på en annuitet med faste, regelmæssige ydelser og konstant rentesats. En annuitet er en serie kontantbetalinger med en konstant værdi, der foretages i en periode. En annuitet kan være en investering, f.eks. en månedlig opsparingsordning, eller et lån, f.eks. et kreditforeningslån.
Der er følgende regler:
Syntaks
Parametre
rate
Numerisk udtryk med typen Double, der angiver den anvendte rentesats i hver periode. Værdien skal angives i samme måleenhed som ratePerPeriod. Hvis numberPayPeriods f.eks. udtrykkes i måneder, skal ratePerPeriod udtrykkes som en månedssats.
nPer
Heltal, der angiver det samlede antal ydelsesperioder i annuiteten. Værdien skal angives i samme måleenhed som ratePerPeriod. Hvis ratePerPeriod f.eks. udtrykkes som en månedssats, skal numberPayPeriods udtrykkes i måneder.
pvalue
Numerisk udtryk med typen Double, der angiver værdien i nutidskroner af en fremtidig ydelse eller en række ydelser. Hvis du f.eks. sætter 23,94 kroner i banken i dag og lader beløbet stå i 15 år til en rente på 10 %, ender du med at have ca. 100 kroner. I det tilfælde er nutidsværdien af de 100 kroner ca. 23,94.
fvalue
Numerisk udtryk med typen Double, der angiver det kontantbeløb, der skal være til rådighed, når du har foretaget den sidste betaling. Eksempel:
due
Heltal, der angiver, om hver ydelse foretages i begyndelsen (1) eller i slutningen (0) af hver periode. Værdien skal være 0 eller 1.
Returnerer
Dobbelt.
Eksempel
I dette eksempel antages, at du foretager månedlige ydelser den første i hver måned på et lån på 20.000, der løber over 36 måneder med en ÅOP på 11,5 %. Hvor stor skal hver ydelse være? Svaret, 653,26, tildeles til PaymentAmt.
Se også
Funktionen Finance.fv
Funktionen Finance.ipmt
Funktionen Finance.nper
Funktionen Finance.ppmt
Funktionen Finance.pv
Funktionen Finance.rate
Returnerer afdrag på hovedstolen for en annuitet i en given periode baseret på faste, regelmæssige ydelser og en konstant rentesats. En annuitet er en serie kontantbetalinger med en konstant værdi, der foretages i en periode. En annuitet kan være en investering, f.eks. en månedlig opsparingsordning, eller et lån, f.eks. et kreditforeningslån. Hver ydelse i en annuitet består af to komponenter: hovedstol og rente. ppmt returnerer komponenten hovedstol i ydelsen.
Der er følgende regler:
Syntaks
Parametre
rate
Numerisk udtryk med typen Double, der angiver den anvendte rentesats i hver periode. Værdien skal angives i samme måleenhed som nPer. Hvis nPer f.eks. udtrykkes i måneder, skal rate udtrykkes som en månedssats.
per
Heltal, der angiver den periode, for hvilken du vil vide, hvor meget renten udgør af betalingen. Værdien skal ligge i intervallet 1 til nPer.
nPer
Heltal, der angiver det samlede antal ydelsesperioder i annuiteten. Værdien skal angives i samme måleenhed som rate. Hvis rate f.eks. udtrykkes som en månedssats, skal nPer udtrykkes i måneder.
pvalue
Numerisk udtryk med typen Double, der angiver nutidsværdien af en fremtidig ydelse eller en række ydelser. Hvis du f.eks. sætter 23,94 kroner i banken i dag og lader beløbet stå i 15 år til en rente på 10 %, ender du med at have ca. 100 kroner. I det tilfælde er nutidsværdien af de 100 kroner ca. 23,94.
fvalue
Numerisk udtryk med typen Double, der angiver det kontantbeløb, der skal være til rådighed, når du har foretaget den sidste betaling. Eksempel:
due
Heltal, der angiver, om hver ydelse foretages i begyndelsen (1) eller i slutningen (0) af hver periode. Værdien skal være 0 eller 1.
Returnerer
Dobbelt.
Eksempel
I dette eksempel antages, at du foretager månedlige ydelser den første i hver måned på et lån på 20.000, der løber over 36 måneder med en ÅOP på 11,5 %. Hvor stor en del af den femte ydelse udgør hovedstolen? Svaret, 481,43, tildeles til Principal5:
Se også
Funktionen Finance.fv
Funktionen Finance.ipmt
Funktionen Finance.nper
Funktionen Finance.pmt
Funktionen Finance.pv
Funktionen Finance.rate
Funktionen returnerer nutidsværdien for en annuitet ved faste, regelmæssige, fremtidige ydelser og konstant rentesats. En annuitet er en serie kontantbetalinger med en konstant værdi, der foretages i en periode. En annuitet kan være en investering, f.eks. en månedlig opsparingsordning, eller et lån, f.eks. et kreditforeningslån. Nutidsværdien er værdien i dag af en eller flere fremtidige ydelser i en annuitet.
Hvis du f.eks. sætter 23,94 kroner i banken i dag og lader beløbet stå i 15 år til en årlig rente på 10 %, ender du med at have ca. 100 kroner. Nutidsværdien af de 100 kroner er således ca. 23,94.
Der er følgende regler:
Syntaks
Parametre
rate
Numerisk udtryk med typen Double, der angiver den anvendte rentesats i hver periode. Værdien skal angives i samme måleenhed som nPer. Hvis nPer f.eks. udtrykkes i måneder, skal rate udtrykkes som en månedssats.
nPer
Heltal, der angiver det samlede antal ydelsesperioder i annuiteten. Værdien skal angives i samme måleenhed som rate. Hvis rate f.eks. udtrykkes som en månedssats, skal nPer udtrykkes i måneder.
pmt
Numerisk udtryk med typen Double, der angiver hvert ydelsesbeløb. Værdien skal angives i samme måleenhed som rate. Hvis rate f.eks. udtrykkes i måneder, skal pmt udtrykkes som en månedsydelse.
fvalue
Dobbelt. Angiver det kontantbeløb, der skal være til rådighed, når du har foretaget den sidste betaling. Eksempel:
due
Heltal, der angiver, om hver ydelse foretages i begyndelsen eller i slutningen af hver periode. Værdien skal være 1 for begyndelsen af perioden og 0 (nul) for slutningen af perioden.
Returnerer
Dobbelt
Eksempel
I eksemplet antages, at du overvejer at købe en obligation med en nominel værdi på 1000. Obligationen har en årlig kupon på 100, forfalder om 15 år, og næste kupon betales efter ét år. Den effektive rente på lignende obligationer er 12,5 %. Hvad er en rimelig kurs på obligationen, eller med andre ord, hvad er dens nutidsværdi? Svaret, 834,18, tildeles til variablen PresentValue:
I følgende eksempel antages, at du har vundet i lotteriet. Gevinsten er 10 millioner, som du vil modtage som årlige udbetalinger på 500.000 i 20 år, første gang om et år fra dags dato. Hvis rentes rente er 9,5 % om året, hvor meget er lotterigevinsten så værd i dag? Svaret (4.406.191,06) tildeles til PresentValue:
I følgende eksempel antages, at du vil spare 11.000 op i løbet af tre år. Hvis ÅOP er 10,5 %, du regner med at spare 325 kroner op om måneden, og du vil indbetale beløbene i begyndelsen af hver måned, hvor meget skal du så have på kontoen til at begynde med for at nå målet? Svaret (2.048,06) tildeles til StartValue. Bemærk, at eachPmt udtrykkes som et negativt tal, fordi det repræsenterer et betalt beløb:
Se også
Funktionen Finance.fv
Funktionen Finance.ipmt
Funktionen Finance.nper
Funktionen Finance.pmt
Funktionen Finance.ppmt
Funktionen Finance.rate
Funktionen returnerer rentesatsen pr. periode for en annuitet. En annuitet er en serie kontantbetalinger med en konstant værdi, der foretages i en periode. En annuitet kan være en investering, f.eks. en månedlig opsparingsordning, eller et lån, f.eks. et kreditforeningslån.
Rate bruger en iterativ metode til at beregne rentesatsen for en annuitet. Funktionen begynder med værdien af startingGuess og gentager beregningen, indtil resultatet har en nøjagtighed på 0,00001 procent. Hvis der ikke er fundet et resultat efter 20 gentagelser, returnerer funktionen en fejl.
Der er følgende regler:
Et par tip, der kan være nyttige:
Syntaks
Parametre
nper
Heltal, der angiver det samlede antal ydelsesperioder i annuiteten. Værdien skal angives i samme måleenhed som pmt. Hvis pmt f.eks. udtrykkes som en månedsydelse, skal nper udtrykkes i måneder.
pmt
Numerisk udtryk med typen Double, der angiver hvert ydelsesbeløb. Værdien skal angives i samme måleenhed som nper. Hvis nper f.eks. udtrykkes i måneder, skal pmt udtrykkes som en månedsydelse.
pvalue
Numerisk udtryk med typen Double, der angiver nutidsværdien af en fremtidig ydelse eller af en række ydelser. Hvis du f.eks. sætter 23,94 kroner i banken i dag og lader beløbet stå i 15 år til en rente på 10 %, ender du med at have ca. 100 kroner. Nutidsværdien af de 100 kroner er således ca. 23,94.
fvalue
Numerisk udtryk med typen Double, der angiver det kontantbeløb, der skal være til rådighed, når du har foretaget den sidste betaling. Eksempel:
due
Heltal, der angiver, om hver ydelse foretages i begyndelsen eller i slutningen af hver periode. Værdien skal være 1 for begyndelsen af perioden og 0 (nul) for slutningen af perioden.
guess
Et numerisk udtryk med typen Double, der angiver den værdi, du anslår, at Rate vil returnere. I de fleste tilfælde er det 0,1 (10 procent).
Returnerer
Dobbelt
Eksempel
I følgende eksempel antages, at du har optaget et lån på 20.000, som du skal afdrage i løbet af tre år. Hvis du betaler 653,26 pr. måned og foretager betalingen i begyndelsen af hver måned, hvilken rente (ÅOP) betaler du så? Svaret (.115 eller 11,5 %) tildeles til variablen InterestRate. Bemærk, at returværdien af Rate skal ganges med 12 for at give den årlige rente:
Se også
Funktionen Finance.fv
Funktionen Finance.ipmt
Funktionen Finance.nper
Funktionen Finance.pmt
Funktionen Finance.ppmt
Funktionen Finance.pv
Funktionen returnerer afskrivningen for et aktiv i en enkelt periode ved brug af den lineære afskrivningsmetode. Lineær afskrivning er den ældste og enkleste metode til afskrivning af et aktiv. Aktivets anslåede restværdi trækkes fra aktivets bogførte værdi, og resultatet fordeles ligeligt mellem hver periode i aktivets levetid. Herved fremkommer en ensartet årlig afskrivningsudgift som udgiftsføres inden beregning af indkomstskat. Alle argumenter skal være positive tal.
Syntaks
Parametre
cost
Numerisk udtryk med typen Double, der angiver aktivets kostpris.
salvage
Numerisk udtryk med typen Double, der angiver aktivets værdi ved slutningen af dets levetid. Du kan skrive en restværdi, hvis den lineære afskrivning skal tage højde for restværdien, eller angive 0 (nul) for at få den lineære afskrivning uden restværdi.
life
Numerisk udtryk med typen Double, der angiver længden på aktivets levetid. Værdien skal angives i samme måleenhed, som funktionen skal returnere. Hvis SLN f.eks. skal finde et aktivs afskrivning pr. år, skal du angive levetiden i år.
Returnerer
Dobbelt.
Eksempel
I følgende eksempel beregnes afskrivningen med den lineære afskrivningsmetode for en ny maskine, der er købt for 1400, har en restværdi på 200 og en levetid, der anslås til 10 år. Resultatet, 120 om året, tildeles til AnnualDeprec:
Se også
Funktionen Finance.ddb
Funktionen Finance.syd
Funktionen returnerer afskrivningen for et aktiv i en bestemt periode ved brug af årsafskrivningsmetoden. Årsafskrivning er en hurtig afskrivningsmetode, der medfører højere afskrivningsbeløb og større skattebesparelser i de tidlige år af et aktivs levetid end ved den lineære afskrivningsmetode (SLN), hvor afskrivningerne er faste i hele perioden.
Funktionen beregner afskrivningen ud fra summen af en omvendt sekvens af cifrene for de år, der udgør levetiden. Hvis aktivets levetid f.eks. er 4 år, lægges 4, 3, 2 og 1 sammen, hvilket giver 10. SYD for det første år er fire tiendedele af aktivets afskrivningsværdi, dvs. kostpris minus restværdi. Andelen for andet år er tre tiendedele og så videre.
Der er følgende regler:
Syntaks
Parametre
cost
Numerisk udtryk med typen Double, der angiver aktivets kostpris.
salvage
Numerisk udtryk med typen Double, der angiver aktivets værdi ved slutningen af dets levetid.
life
Numerisk udtryk med typen Double, der angiver længden på aktivets levetid. Værdien skal angives i samme måleenhed som period. Hvis period f.eks. repræsenterer en måned, skal life udtrykkes i måneder.
period
Heltal, der angiver den periode, som SYD skal beregne afskrivningen for. Værdien skal angives i samme måleenhed som life. Hvis life f.eks. udtrykkes i måneder, skal period repræsentere en periode på en måned.
Returnerer
Dobbelt
Eksempel
I følgende eksempel beregnes afskrivningen det første år med årsafskrivningsmetoden for en ny maskine, der er købt for 1400, har en restværdi på 200 og en levetid, der anslås til 10 år. Resultatet (218,18) tildeles til Year1Deprec.
Bemærk:
I næste eksempel beregnes afskrivningen af samme aktiv i andet år af aktivets levetid. Resultatet (196,36) tildeles til Year2Deprec.
Bemærk:
Se også
Funktionen Finance.ddb
Funktionen Finance.sln