TRAJANJE Primjeri funkcija - Excel, VBA i Google tablice

Ovaj vodič pokazuje kako se koristi Excel TRAJANJE Funkcija u Excelu za izračun Macaulayjevog trajanja vrijednosnog papira.

TRAJANJE Pregled funkcije

Funkcija TRAJANJE Izračunava trajanje vrijednosnog papira.

Da biste koristili funkciju DURATION Excel na radnom listu, odaberite ćeliju i upišite:

(Obratite pažnju na to kako se pojavljuju unosi formule)

TRAJANJE Sintaksa funkcije i ulazi:

= DURATION (namirenje, dospijeće, kupon, god., Učestalost, [osnova])

naselje - To je datum podmirenja vrijednosnog papira ili datum kupnje vrijednosnog papira. To je datum koji dolazi nakon datuma izdavanja vrijednosnog papira.

zrelost - To je datum na koji obveznica ili vrijednosni papir istječu, a glavnica se vraća vlasniku obveznice ili vrijednosnog papira.

kupon - Godišnja kuponska stopa vrijednosnog papira.

god - To je godišnji prinos obveznice ili vrijednosnog papira.

frekvencija - Odnosi se na broj periodičnih isplata kupona godišnje. Vrijednost učestalosti godišnjih, polugodišnjih i tromjesečnih plaćanja je 1, 2, odnosno 4.

temelj - NEOBVEZNO: Određuje vrstu brojanja dana koje će vrijednosni papir ili obveznica koristiti. Moguće vrijednosti mogu biti:

Osnova Brojanje dana
0 SAD (NASD) 30/360
1 Stvarno/stvarno
2 Acutal/360
3 Acutal/365
4 Europski 30/360

Ako je argument baze izostavljen, on preuzima zadanu vrijednost, tj. US (NASD) 30/360.

Što je TRAJANJE?

To je mjera osjetljivosti cijene obveznice na promjenu njenog prinosa. Trajanje obveznice može se odnositi na dvije različite stvari, tj. Macaulayjevo trajanje i Modificirano trajanje. Ovdje znači Trajanje Macaulay. Macaulay Trajanje je ponderirano prosječno vrijeme do otplate.

Macaulayevo trajanje izračunava se pomoću sljedeće jednadžbe:

Gdje:

ti = vrijeme do primanja i -te uplate

PVi = sadašnja vrijednost i -te isplate iz imovine

V = sadašnja vrijednost svih budućih novčanih uplata iz imovine

Što je funkcija Excel TRAJANJE?

Funkcija Excel DURATION izračunava Macaulayevo trajanje obveznice ili vrijednosnog papira koji povremeno plaća kamate i pretpostavlja nominalnu vrijednost od 100 USD.

Izračunajte godišnje trajanje obveznice

U ovom primjeru želimo izračunati trajanje obveznice s godišnjom stopom kupona od 7%. Datum podmirenja obveznice je 23.3.2010. S prinosom od 4%. Ostali detalji obveznice nalaze se na gornjoj slici:

Formula za korištenje je:

= TRAJANJE (C4, C5, C6, C7, C8, C9)

Funkcija Excel Trajanje vraća vrijednost

TRAJANJE = 7,56 godina

Izračunajte godišnje trajanje vrijednosnog papira s fiksnim prihodom

Pogledajmo još jedan primjer, ovdje ćemo saznati trajanje jamstva s fiksnim prihodom dok se ne vrati. Vrijednosni papir s fiksnim prihodom kupuje se 1. srpnjasv, 2022., s rokom dospijeća 30. lipnjath, 2024. i godišnju stopu kupona od 10%. Plaćanje kupona vrši se tromjesečno, a prinos je 7,3%

Formula za izračunavanje trajanja vrijednosnog papira s fiksnim prihodom je:

= TRAJANJE (C4, C5, C6, C7, C8, C9)

Funkcija Excel Trajanje vraća vrijednost

TRAJANJE = 4,05 godina

To znači da će proći nešto više od 4 godine prije nego što se vrati jamstvo s fiksnim prihodom.

dodatne napomene

#NUM! Pogreška se javlja ako je datum namirenja veći ili jednak datumu dospijeća; ili vrijednosti tečaja, yld, otkupa, učestalosti ili [osnovice] argumenti nisu valjani brojevi (tj. stopa <0; ili yld <0; ili otkup ≤ 0; ili je učestalost bilo koja vrijednost osim 1, 2 ili 4 ; ili [osnovna] vrijednost nije 0, 1, 2, 3 ili 4)

#VRIJEDNOST! Do greške dolazi ako datumi namirenja ili argumenti dospijeća nisu valjani Excel datumi.

Preporuča se da se datumi namire i dospijeća unesu u funkciju DURATION kao reference na ćelije koje sadrže datume ili datume vraćene iz formula.

Povratak na popis svih funkcija u Excelu

DURATION u Google tablicama

Svi gornji primjeri rade potpuno isto u Google tablicama kao i u Excelu.

TRAJANJE Primjeri u VBA

Također možete koristiti funkciju TRAJANJE u VBA. Tip:
aplikacija.radni list.trajanje (namirenje, dospijeće, kupon, god., učestalost, [osnova])
Za argumente funkcije (namirenje itd.) Možete ih unijeti izravno u funkciju ili definirati varijable koje ćete umjesto toga koristiti.

wave wave wave wave wave