Samenvatting AFW.ET.REND() functie
De AFW.ET.REND() functie gebruik je wanneer je het effectieve rendement wilt berekenen van een waardepapier met periodieke rentebetalingen (coupons). Je zet de functie vooral in bij financiële analyses, zoals het bepalen van het rendement op een obligatie tussen uitgifte, aankoop en vervaldatum. Deze functie is ideaal zodra je werkt met cashflows die op vaste momenten plaatsvinden, zoals kwartaal- of halfjaarlijkse couponbetalingen. Daardoor krijg je snel inzicht in het actuele rendement, wat essentieel is wanneer je financiële beslissingen met meer zekerheid wilt nemen.
Vertaling
Nederlands: AFW.ET.REND()
Engels: ODDFYIELD()
Duits: UNREGER.REND()
Resultaat waarde
Geeft als resultaat het rendement voor een waardepapier met een afwijkende eerste termijnDoel
Het doel van de AFW.ET.REND() functie is het berekenen van het jaarlijkse effectieve rendement op een obligatie op basis van prijs, rente, aflossing en vaste couponfrequenties. Je gebruikt deze functie zodra je wilt vergelijken of een obligatie aantrekkelijk geprijsd is of om eenvoudige scenario-analyses uit te voeren.
Syntaxis
=AFW.ET.REND(stortingsdatum;vervaldatum;uitgifte;eerste_coupon;rente;prijs;aflossingsprijs;frequentie;[soort_jaar])
Argumenten
stortingsdatum
De datum waarop jij de obligatie koopt of waarop de transactie wordt verrekend. Excel behandelt datums als seriële getallen.
vervaldatum
De datum waarop de obligatie volledig wordt afgelost. Deze moet later zijn dan stortingsdatum en uitgifte.
uitgifte
De oorspronkelijke uitgiftedatum van de obligatie.
eerste_coupon
De datum waarop de eerste couponbetaling plaatsvindt.
rente
De jaarlijkse couponrente die de obligatie uitkeert. Je geeft deze op als decimaal, zoals 0,05 voor 5%.
prijs
De huidige marktprijs van de obligatie, exclusief opgebouwde rente. Excel verwacht een prijs per 100 nominale waarde.
aflossingsprijs
Het bedrag dat je ontvangt bij aflossing, per 100 nominale waarde. Vaak is dat 100, maar het kan ook afwijken, bijvoorbeeld 101.
frequentie
Het aantal couponbetalingen per jaar. Geldige waarden zijn: 1 (jaarlijks), 2 (halfjaarlijks), 4 (per kwartaal).
soort_jaar – [optioneel]
De dagentelling die Excel gebruikt om het rendement te berekenen.
0 = US 30/360
1 = Werkelijke dagen / werkelijke dagen
2 = Werkelijke / 360
3 = Werkelijke / 365
4 = Europese 30/360
Gebruik van AFW.ET.REND() functie
Je gebruikt de AFW.ET.REND() functie om het totale rendement van een obligatie te berekenen op basis van prijs, looptijd en couponbetalingen. Stel dat Emma een halfjaarlijkse bedrijfsobligatie wil beoordelen. Ze wil weten of deze obligatie aantrekkelijker is dan een alternatief. In haar analyse vergelijkt ze meerdere scenario’s met de functie ALS(), waarbij ze automatisch kiest voor het hoogste rendement. In dat geval plaats je formules zoals:
=AFW.ET.REND(A2;B2;C2;D2;0,05;97;100;2;1)
Dit geeft het effectieve rendement uitgaande van een halfjaarlijkse coupon en werkelijke dagen. Door meerdere scenario’s te testen, kun je met slimme verwijzingen via INDIRECT() en tabbladen die je structureert met BLAD() en BLADEN(), dynamische analyses bouwen. Terwijl je werkt, merk je al snel dat frequentie een belangrijke rol speelt. Als je bijvoorbeeld overstapt van kwartaal naar halfjaar, verandert het rendement direct.
Je kunt ook waarderingen doorrekenen. Stel dat Emma parameters zoals prijs en couponrente in een apart bereik zet, dan kun je scenario’s beheren via:
=AFW.ET.REND(A3;B3;C3;D3;E3;F3;G3;H3)
Omdat Excel verplicht dat alle datums echte Excel-datums zijn, moet je ervoor zorgen dat datums niet als tekst worden ingevoerd. Anders krijg je snel foutmeldingen zoals #WAARDE!. Tijdens gevoeligheidsanalyses is het slim om korte datumbereiken te gebruiken, zodat je duidelijk kunt testen hoe een kleine verandering in de prijs invloed heeft op het rendement. Zo bouw je een flexibel financieel dashboard.
Waarom AFW.ET.REND() functie gebruiken?
Je gebruikt de AFW.ET.REND() functie zodra je rendement realistischer wilt berekenen dan met simpele lineaire benaderingen. Obligaties hebben couponmomenten, en dit zorgt voor onregelmatige kasstromen. Door deze functie te gebruiken voorkom je dat je rendement onnauwkeurig wordt berekend. Het helpt je om scenario’s door te rekenen waarbij aankoopprijs, couponfrequentie en dagentelling invloed hebben op het uiteindelijke percentage.
Een typisch voorbeeld dat vaak voorkomt: als je vervaldatum of eerste coupon verkeerd invult, zie je direct een fout zoals #GETAL!. Om dit te voorkomen kun je tijdelijke controles inbouwen:
=ALS(B2>A2;"OK";"Fout in datums")
Je kunt gegevens ook met indirecte verwijzingen ophalen:
=AFW.ET.REND(INDIRECT("A2");INDIRECT("B2");INDIRECT("C2");INDIRECT("D2");0,04;98;100;2)
Tijdens het bouwen van financiële modellen helpt het om scenario’s op te splitsen in aparte bladen en deze te beheren met functies zoals BLADEN() voor het aantal scenario’s en BLAD() om het huidige tabblad automatisch te tonen. Dit maakt je modellen dynamisch en foutbestendig.
Veelgemaakte fouten ontstaan doordat men frequentie niet correct instelt. Als je bijvoorbeeld 3 invult, krijg je direct #GETAL! omdat Excel alleen 1, 2 of 4 toestaat. Een ander punt waar je alert op moet zijn, is het gebruik van de dagentelling. Werkelijke dagen/werkelijke dagen (1) verschilt significant van 30/360 (0 of 4).
Deze functie levert enorm veel waarde wanneer je rendementen vergelijkt tussen verschillende markten, emittenten of looptijden. Zeker wanneer prijzen variëren en wanneer couponbetalingen onregelmatig vallen, biedt AFW.ET.REND() een betrouwbare berekening.
Opmerkingen AFW.ET.REND() functie
- Deze functie werkt in Excel voor Windows, Mac, Online en Mobile, maar berekeningen kunnen licht afwijken door tijdzones.
- Excel Starter ondersteunt deze functie niet.
- Bij foutieve datums krijg je
#WAARDE!. - Als frequentie ongeldig is, verschijnt
#GETAL!. - Onlogische datums, zoals vervaldatum < stortingsdatum, geven ook
#GETAL!. - Dagentellingen hoger dan 4 worden genegeerd.
- Tekstdatums veroorzaken vrijwel altijd
#WAARDE!. - Negatieve prijzen of aflossingsprijzen geven een fout.
- Alle datums worden naar gehele seriële getallen afgerond.
- Excel verwacht prijzen per 100 nominale waarde.

