FinFunExcel

In een rekenblad zoals Excel moet je rekening houden met de afspraak dat uitgaande kasstromen als negatieve getallen worden ingegeven en inkomende kasstromen als positieve getallen. In wat volgt gebruiken we een Engelstalige versie van Excel, waarbij we de argumenten in een functie scheiden door een komma (en het decimaalteken een punt is). Indien je een Nederlandstalige Excel gebruikt, dien je hier puntkomma’s te plaatsen. Verderop geven we een vertaling van het Engels naar het Nederlands voor de vermelde functies. 
De formules in verband met tijdwaarde voor geld voor samengestelde intrest       en voor annuïteiten         worden respectievelijk weergegeven door       en    Hierbij worden de functies FV [“Future Value”] en PV [“Present Value”] gebruikt:   = FV (ratenperpmt, pv, type)   = PV (ratenperpmt, fv, type)   met verplichte argumenten vetgedrukt weergegeven. De namen van de argumenten spreken voor zich, uitgenomen “type” waarmee je specificeert of het gaat om postnumerando [type = 0 of (standaard) weggelaten] of prenumerando betalingen [type = 1] .  
Image
Image
De klassieke vraagstukken waarbij je uit de kennis van op één na alle betrokken ingrediënten uit een formule deze onbekende bepaalt, kunnen opgelost worden via deze functies of via   = RATE (nperpmtpv, fv, type, guess) ,   = NPER (ratepmtpv, fv, type) en = PMT (ratenperpv, fv, type)   Het argument “guess” bij RATE wordt standaard op 0.1 ingesteld. Slechts indien je met zeer lage rentevoeten werkt is het mogelijk dat je zelf deze gok moet ingeven.     Zo vertaalt voor samengestelde intrest de actualisatieformule zich in      bekomen we als rendementsformule      en als looptijdformule      Voor annuïteiten geldt         
Wanneer de kapitalisatieperiode niet gelijk is aan 1 jaar, kan je uit het “Analysis Toolpak” de functies EFFECT en NOMINAL gebruiken: = EFFECT (nominal_rate, npery) = NOMINAL (effect_rate, npery)  Deze “add-in” moet geactiveerd worden: bij veelvuldig gebruik zorg je ervoor dat de het “Analysis Toolpak” steeds in het geheugen geladen wordt door bij de menu-optie Tools, Add-Ins de keuze Analysis Toolpak aan te kruisen. Je moet deze “add-in” eventueel wel installeren wanneer je dat niet hebt gedaan bij het installeren van Excel.   Om een aflossingstabel op te stellen voor een (postnumerando) annuïteitslening, kan je de functies IPMT [“Interest PayMenT”] en PPMT [“Principal PayMenT”] gebruiken:   = IPMT (rate, pernper, pv, fv, type)   = PPMT (rate, pernper, pv, fv, type)   De netto contante waarde van een kasstroom wordt bepaald via = NPV (rate, value1, value2, ...) 
waarbij je goed moet beseffen dat deze “Net Present Value” niet dezelfde is als deze uit de meeste financiële teksten.
In Excel berekent NPV nl. de contante waarde van een kasstroom waarbij de eerste betaling één jaar na nu te situeren valt (het is in feite een ‘present value’). Je moet dus voor een kasstroom op de respectievelijke tijdstippen 0, 1, ... , n een formule zoals   gebruiken. Voer ook de argumenten van de Excelfunctie zoveel mogelijk als één bereik in.   De interne opbrengstvoet of interne rentabiliteit is te bepalen via “Internal Rate of Return”:  = IRR (values, guess).  De gok (“guess”) wordt 0.1 verondersteld als je deze niet invult.  In de Analysis Toolpak add-in vind je ook de functies  = PRICE (settlement, maturity, rate, yld, redemption, frequency, basis)  en    = YIELD (settlement, maturity, rate, pr, redemption, frequency, basis)  om respectievelijk de prijs en het actuarieel rendement van een obligatie te berekenen op een nominale waarde gelijk aan 100. Je dient hierbij een aanpassing uit te voeren indien de nominale waarde verschilt van 100.  Om efficiënt te werken met een datumnotatie (die bij deze functies als een “serial number” moet gehanteerd worden), plaats je een dergelijke datum best in een cel en verwijs je naar deze cel zodat Excel automatisch converteert naar een “serial number”. Controleer wel de opmaak van een datum: jaar/maand/dag is niet hetzelfde als dag/maand/jaar of jaar/dag/maand!