HomeFinanciële functiesAFW.LT.REND() functie

AFW.LT.REND() functie

AFW.LT.REND() functie in Excel

Samenvatting AFW.LT.REND() functie

De AFW.LT.REND() functie berekent het rendement van een waardepapier dat een afwijkende laatste coupontermijn heeft. Je gebruikt de functie wanneer de obligatie geen standaard looptijd heeft, bijvoorbeeld door een kortere of langere laatste periode. Dit geeft een nauwkeurige berekening van de opbrengst die je ontvangt op basis van de aankoopprijs, rente, aflossingsprijs en looptijd. Je past deze functie toe in financiële modellen waarin je vergelijkingen maakt tussen obligaties met verschillende couponstructuren.

Vertaling

Nederlands: AFW.LT.REND()
Engels: ODDLYIELD()
Duits: UNREGLE.REND()

Resultaat waarde

Geeft als resultaat het rendement voor een waardepapier met een afwijkende laatste termijn

Doel

Het doel van AFW.LT.REND() is het berekenen van het effectieve rendement van een waardepapier met een niet standaard laatste termijn. Je gebruikt dit wanneer de laatste couponperiode afwijkt van de andere periodes. Hierdoor krijg je een betrouwbaarder rendement dan met functies die alleen met standaardperioden werken.

Syntaxis

=AFW.LT.REND(stortingsdatum;vervaldatum;laatste_rente;rente;prijs;aflossingsprijs;frequentie;[soort_jaar])

Argumenten

stortingsdatum
De datum waarop jij het waardepapier koopt. Excel slaat deze datum op als een serienummer. Je geeft deze datum het best op via DATUM(), omdat tekstdatums soms foutcodes veroorzaken.

vervaldatum
De datum waarop het waardepapier wordt afgelost. Deze datum moet na de stortingsdatum liggen.

laatste_rente
De datum waarop de laatste coupon vóór de vervaldatum is uitgekeerd. Excel kapt deze datum af naar een geheel getal.

rente
Het jaarlijkse couponpercentage. Een waarde kleiner dan nul geeft een foutmelding #GETAL!.

prijs
De prijs per 100 nominale waarde. Een waarde van nul geeft #GETAL!.

aflossingsprijs
De waarde die je ontvangt bij aflossing. Vaak is dat 100, maar dit kan afwijken.

frequentie
Het aantal couponbetalingen per jaar. Toegestane waarden zijn 1, 2 of 4. Een andere waarde geeft #GETAL!.

soort_jaar [optioneel]
Het type dagentelling. Mogelijke waarden zijn:

0 Amerikaans 30/360
1 Werkelijk werkelijke dagen
2 Werkelijk 360
3 Werkelijk 365
4 Europees 30/360

Gebruik van AFW.LT.REND() functie

Je gebruikt AFW.LT.REND() wanneer jij een obligatie of waardepapier hebt met een afwijkende laatste coupontermijn. Dit komt vaak voor bij gestructureerde producten of obligaties die niet precies op een couponmoment worden uitgegeven of verkocht. De functie helpt je om deze afwijking te verwerken in een realistische rendementsberekening. Stel dat jij een dataset analyseert waarin Petra en Daan elk een set obligaties beheren. Daan koopt een obligatie die vlak voor het einde een kortere coupontermijn heeft. Jouw rendementsberekening krijgt een betere waarde als je dit verwerkt met:

=AFW.LT.REND(B2;B3;B4;B5;B6;B7;B8;B9)

Je integreert deze functie goed in grotere berekeningen waarin je controleerbare parameters gebruikt. Als je een dynamische datastructuur hebt met tabellen die verwijzen naar meerdere reeksen, kun je functies zoals BLAD(), BLADEN() of INDIRECT() inzetten. Je bouwt bijvoorbeeld een dynamische verwijzing naar een bladnaam waarin elke obligatie zijn eigen parameters heeft:

=AFW.LT.REND(INDIRECT("Data!B2");INDIRECT("Data!B3");INDIRECT("Data!B4");D5;D6;D7;D8;1)

Je voegt logica toe met ALS() wanneer jij meerdere scenario’s vergelijkt. Denk aan een vergelijking waar het rendement alleen wordt berekend als de prijs boven een bepaalde drempel ligt:

=ALS(D6>95;AFW.LT.REND(B2;B3;B4;B5;B6;B7;B8;0);0)

Deze structuur zorgt voor flexibele modellen die je gemakkelijk schaalbaar maakt bij grotere datasets.

Waarom AFW.LT.REND() functie gebruiken?

Je gebruikt AFW.LT.REND() omdat een afwijkende laatste coupontermijn invloed heeft op het rendement. Een standaardrendement geeft een te rooskleurig of juist te laag beeld als de laatste periode korter of langer is. Je voorkomt verkeerde conclusies door het werkelijke aantal dagen in de eindperiode te verwerken. De functie rekent dit automatisch goed uit en voorkomt handmatige rekenfouten. Veel mensen vullen datums in als tekst. Dat verhoogt de kans op #WAARDE!. Jij voorkomt dit door altijd DATUM() te gebruiken. Je krijgt een stabiel model dat je kunt uitbreiden met berekeningen zoals:

=AFW.LT.REND(DATUM(2025;1;15);DATUM(2030;7;15);DATUM(2024;7;15);0,04;98;100;2;1)

Je bouwt verfijnde berekeningen door deze functie te combineren met dynamische parameters. Je haalt bijvoorbeeld prijsinformatie op van een andere tabel via VERT.ZOEKEN() of X.ZOEKEN(). Als de prijs uit een tabel komt die Petra beheert, haal je die dynamisch op:

=AFW.LT.REND(A2;A3;A4;A5;X.ZOEKEN("Petra";Tabel1[Naam];Tabel1[Prijs]);100;2;0)

Je voorkomt fouten door drie dingen goed te doen. Je controleert dat vervaldatum later is dan stortingsdatum. Je controleert dat rente niet kleiner is dan nul. Je controleert dat frequentie 1, 2 of 4 is. Dit beperkt foutcodes zoals #GETAL!. Onderstaande punten versterken dat:

Je gebruikt DATUM() omdat tekstdatums foutgevoelig zijn. Je checkt frequentie omdat Excel geen andere waarden accepteert. Je controleert of prijs niet nul is. Je rekent alleen met volledige datums. Je gebruikt als het kan het type dagentelling dat in de documentatie staat.

Opmerkingen AFW.LT.REND() functie

  • Datums die als tekst staan veroorzaken #WAARDE!.
  • De functie kapt datumargumenten af naar gehele getallen.
  • Frequentie accepteert alleen 1, 2 of 4.
  • soort_jaar accepteert alleen 0 tot 4.
  • rente < 0 geeft #GETAL!.
  • prijs = 0 geeft #GETAL!.
  • vervaldatum moet groter zijn dan stortingsdatum.
  • stortingsdatum moet groter zijn dan laatste_rente.
  • Niet alle versies van Excel Mobile ondersteunen deze functie.
  • Excel Starter ondersteunt de functie niet.
~ Advertentie ~

= POST ( 'Gerelateerd' )

INFO() functie

De INFO() functie haalt systeeminformatie op, zoals het besturingssysteem of de actieve map. Ontdek hoe je INFO() gebruikt voor dynamische Excel-modellen en foutcontrole.

BEREIKEN() functie

Leer hoe de BEREIKEN() functie in Excel cel- en bereikkenmerken ophaalt. Inclusief praktische voorbeelden, veelvoorkomende fouten en tips voor efficiënt gebruik.

SOM.ALS() functie

De SOM.ALS() functie telt waarden in Excel op die voldoen aan een opgegeven criterium. Ontdek de syntaxis, praktische voorbeelden en tips voor foutloze berekeningen.

ZOEKEN() functie

De ZOEKEN() functie in Excel zoekt waarden in één rij of kolom en haalt de bijbehorende waarde op uit een ander bereik.

HOR.STAPELEN() functie

De HOR.STAPELEN() functie combineert meerdere bereiken naast elkaar in Excel. Ideaal voor rapportages, dashboards en dynamische gegevensanalyse.

Excel foutmelding #VERW! in Excel: wat betekent het?

De foutmelding #VERW! verschijnt als een verwijzing ontbreekt. Leer hoe je verwijzingsfouten oplost en voorkomt met ALS.FOUT(), INDIRECT() en VERT.ZOEKEN().
~ Advertentie ~

= WEEK ('Top 5')

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

NETTO.WERKDAGEN() functie

De NETTO.WERKDAGEN geeft het aantal volledige werkdagen tussen een begindatum en een einddatum. Zaterdag en zondag en datums die zijn gedefinieerd zijn als feestdagen gelden niet als werkdagen.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

VERGELIJKEN() functie

Met de VERGELIJKEN functie kun je de positie bepalen van een zoekwaarde in een zoek-matrix (rij, kolom, tabel of bereik). De functie ondersteunt exact, benaderend of wildcards (*?) voor gedeeltelijk resultaat.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~