
Santrauka
„Excel ACCRINT“ funkcija grąžina sukauptas palūkanas už vertybinius popierius, mokančius periodines palūkanasTikslas
Periodiškai gaukite sukauptas palūkanasGrąžinimo vertė
Sukauptos palūkanosSintaksė
= ACCRINT (id, fd, sd, rate, par, freq, (basis), (calc))Argumentai
- id - vertybinio popieriaus išleidimo data.
- fd - pirmosios palūkanų garantijos data.
- sd - atsiskaitymo už garantiją data.
- palūkanų norma - garantijos palūkanų norma.
- nominali vertybinių popierių vertė.
- dažnis - kuponų mokėjimai per metus (metiniai = 1, pusmetiniai = 2; ketvirčiai = 4).
- pagrindas - (neprivaloma) dienų skaičiavimo pagrindas (žr. toliau, numatytasis = 0).
- calc - (neprivaloma) Skaičiavimo metodas (žr. toliau, numatytasis = TRUE).
Versija
„Excel 2003“Naudojimo užrašai
Finansų srityje obligacijų kainos nurodomos „švarios“. Į „švarią“ obligacijų kainą neįtraukiamos visos palūkanos, sukauptos nuo emisijos datos arba paskutinio kupono mokėjimo. Obligacijos „nešvari kaina“ yra kaina, įskaitant sukauptas palūkanas. ACCRINT funkcija gali būti naudojama apskaičiuojant sukauptas vertybinių popierių palūkanas, mokančias periodines palūkanas, tačiau atkreipiant dėmesį į datos konfigūraciją.
Datos konfigūracija
Pagal numatytuosius nustatymus ACCRINT apskaičiuos sukauptas palūkanas nuo emisijos datos. Jei atsiskaitymo data yra pirmas laikotarpis, tai veikia. Tačiau jei atsiskaitymo data nėra pirmojo laikotarpio, tikriausiai nenorite, kad visos sukauptos palūkanos būtų nuo emisijos datos, o sukauptos palūkanos nuo paskutinės palūkanų dienos (ankstesnės atkarpos datos). Norėdami išspręsti problemą, remkitės straipsniu čia:
- nustatyti emisijos datą į ankstesnę kupono datą
- nustatyti pirmąją palūkanų datą ankstesnė kupono data
Pastaba: Remiantis „Microsoft“ dokumentais, skaičiavimo metodas kontroliuoja, kaip apskaičiuojamos visos sukauptos palūkanos, kai atsiskaitymo data> pirmosios palūkanos. Numatytasis nustatymas yra TRUE, kuris grąžina visas sukauptas palūkanas nuo emisijos dienos iki atsiskaitymo dienos. Skaičiavimo metodo nustatymas į FALSE turėtų grąžinti sukauptas palūkanas nuo first_interest iki atsiskaitymo dienos. Tačiau man nepavyko sukelti tokio elgesio. Todėl toliau pateiktame pavyzdyje emisijos data ir pirmoji palūkanų data yra nustatoma į ankstesnę atkarpos datą (kaip aprašyta aukščiau).
Pavyzdys
Parodytame pavyzdyje norime apskaičiuoti sukauptas palūkanas už obligaciją su 5% atkarpos norma. Emisijos data yra 2018 m. Balandžio 5 d., Atsiskaitymo data yra 2019 m. Vasario 1 d., O paskutinė kupono data yra 2018 m. Spalio 15 d. Mes norime sukauptų palūkanų nuo 2018 m. Spalio 15 d. Iki 2019 m. Vasario 1 d. F5 formulė yra:
=ACCRINT(C9,C9,C8,C6,C5,C12,C13,TRUE)
Su šiais įvestimis funkcija ACCRINT grąžina 14,72 USD su pritaikytu valiutos skaičiaus formatu.
Įvedamos datos
Programoje „Excel“ datos yra serijos numeriai. Paprastai geriausias būdas įvesti galiojančias datas yra naudoti langelių nuorodas, kaip parodyta pavyzdyje. Norėdami įvesti galiojančias datas tiesiai į funkciją, galite naudoti DATE funkciją. Pavyzdžiui, žemiau pateiktoje formulėje visos reikšmės yra užkoduotos. DATE funkcija naudojama kiekvienai iš trijų būtinų datų pateikti:
=ACCRINT(DATE(2018,10,15),DATE(2018,10,15),DATE(2019,2,1),0.05,1000,2,0,TRUE)
Pagrindas
Pagrindinis argumentas kontroliuoja dienų skaičiavimą. ACCRINT funkcija suteikia 5 variantus (0–4) ir pagal numatytuosius nustatymus yra nulis, o tai nurodo JAV 30/360 pagrindą. Šiame vikipedijos straipsnyje išsamiai paaiškinamos galiojančios konvencijos.
Pagrindas | Dienų skaičius |
---|---|
0 arba praleista | JAV (NASD) 30/360 |
1 | Faktinis / faktinis |
2 | Faktinis / 360 |
3 | Faktinis / 365 |
4 | Europos 30/360 |
Pastabos
- Programoje „Excel“ datos yra serijos numeriai.
- Visos datos, dažnumas ir pagrindas sutrumpinamos iki sveikųjų skaičių.
- Jei datos yra neteisingos (t. Y. Faktiškai ne datos), ACCRINT pateikia #VALUE!
- ACCRINT grąžina #NUM, kai:
- emisijos data> = atsiskaitymo data
- rodiklis <0 arba par <= 0
- dažnis nėra 1, 2 ar 4
- Pagrindas yra už diapazono ribų