![](https://cdn.wiki-base.com/1211684/how_to_use_the_excel_accrint_function__2.png.webp)
Sammanfattning
Excel ACCRINT-funktionen returnerar den upplupna räntan för ett värdepapper som betalar periodisk räntaÄndamål
Få periodiserad upplupen räntaReturvärde
Ackumulerad räntaSyntax
= ACCRINT (id, fd, sd, rate, par, freq, (basis), (calc))Argument
- id - Säkerhetsutfärdandedatum.
- fd - Första räntedatumet för säkerhet.
- sd - Avvecklingsdatum för säkerhet.
- ränta - Säkerhetsränta.
- par - Säkerhetens nominella värde.
- freq - Kupongbetalningar per år (årlig = 1, halvårsvis = 2; kvartalsvis = 4).
- basis - (valfritt) Dagräkningsbas (se nedan, standard = 0).
- calc - (valfritt) Beräkningsmetod (se nedan, standard = SANT).
Version
Excel 2003Användningsanmärkningar
I finanser anges obligationspriserna "rena". Det ”rena priset” på en obligation exkluderar eventuell ränta som upplupits sedan emissionen, eller den senaste kupongbetalningen. Det "smutsiga priset" på en obligation är priset inklusive upplupen ränta. ACCRINT-funktionen kan användas för att beräkna upplupen ränta för ett värdepapper som betalar periodisk ränta, men beakta datumkonfigurationen.
Datumkonfiguration
Som standard beräknar ACCRINT upplupen ränta från utgivningsdatumet. Om avvecklingsdatum är under den första perioden fungerar det. Men om avvecklingsdatumet inte är under den första perioden vill du förmodligen inte ha total upplupen ränta från utfärdandedatum utan snarare upplupen ränta från sista räntedatum (föregående kupongdatum). Som en lösning baseras artikeln här:
- ställa in utgivningsdatum till föregående kupongdatum
- ange första räntedatum föregående kupongdatum
Obs! Enligt Microsofts dokumentation styr calc-metoden hur total upplupen ränta beräknas när avvecklingsdatum> första ränta. Standardvärdet är SANT, vilket returnerar den totala upplupna räntan från utfärdandedatum till avvecklingsdatum. Att sätta beräkningsmetoden till FALSKT ska ge tillbaka upplupen ränta från första_intresse till avvecklingsdatum. Men jag kunde inte producera detta beteende. I exemplet nedan ställs därför utgivningsdatum och första räntedatum till föregående kupongdatum (som beskrivs ovan).
Exempel
I exemplet som visas vill vi beräkna upplupen ränta för en obligation med en kupongränta på 5%. Emissionsdatumet är 5-apr-2018, avvecklingsdatumet är 1-feb-2019 och det sista kupongdatumet är 15-okt-2018. Vi vill ha upplupen ränta från 15 oktober 2018 till 1 februari 2019. Formeln i F5 är:
=ACCRINT(C9,C9,C8,C6,C5,C12,C13,TRUE)
Med dessa ingångar returnerar ACCRINT-funktionen $ 14,72, med valutanummerformat.
Ange datum
I Excel är datum serienummer. Generellt sett är det bästa sättet att ange giltiga datum att använda cellreferenser, som visas i exemplet. För att ange giltiga datum direkt i en funktion kan du använda DATE-funktionen. För att illustrera har formeln nedan alla värden som är hårdkodade. DATE-funktionen används för att tillhandahålla vart och ett av de tre nödvändiga datumen:
=ACCRINT(DATE(2018,10,15),DATE(2018,10,15),DATE(2019,2,1),0.05,1000,2,0,TRUE)
Grund
Grundargumentet styr hur dagar räknas. ACCRINT-funktionen tillåter 5 alternativ (0-4) och standardvärden är noll, vilket specificerar US 30/360 bas. Denna artikel på wikipedia ger en detaljerad förklaring av tillgängliga konventioner.
Grund | Dagräkning |
---|---|
0 eller utelämnad | USA (NASD) 30/360 |
1 | Verklig / faktisk |
2 | Verklig / 360 |
3 | Verklig / 365 |
4 | Europeiska 30/360 |
Anteckningar
- I Excel är datum serienummer.
- Alla datum, plus frekvens och bas, trunkeras till heltal.
- Om datum är ogiltiga (dvs. inte faktiskt datum) returnerar ACCRINT #VALUE!
- ACCRINT returnerar #NUM när:
- utgivningsdatum> = avvecklingsdatum
- hastighet <0 eller par <= 0
- frekvensen är inte 1, 2 eller 4
- Grunden är utom räckhåll