Funkcia YEARFRAC

V tomto článku sa popisuje syntax vzorca a používanie funkcie YEARFRAC v Microsoft Exceli.

Popis

Funkcia YEARFRAC vypočíta časť roka, ktorú predstavuje počet celých dní medzi dvoma dátumami (daných argumentmi počiatočný_dátum a koncový_dátum). Funkcia YEARFRAC sa môže napríklad použiť na výpočet pomernej časti celoročných výnosov alebo záväzkov za určité obdobie. 

Syntax

YEARFRAC(počiatočný_dátum; koncový_dátum; [základ])

Syntax funkcie YEARFRAC obsahuje nasledovné argumenty:

  • Start_date Povinné. Dátum, ktorý vyjadruje počiatočný dátum.
  • End_date Povinné. Dátum, ktorý vyjadruje koncový dátum.
  • Základ Voliteľný argument. Typ denného základu, ktorý chcete použiť.
Základ Typ úročenia
0 alebo vynechané US (NASD) 30/360
1 Skutočná hodnota/skutočná hodnota
2 Skutočná hodnota/360
3 Skutočná hodnota/365
4 Európsky 30/360

Dôležité

  • Dátumy by sa mali zadávať pomocou funkcie DATE alebo ako výsledok iných vzorcov alebo funkcií. Napríklad 23. máj 2018 zadajte pomocou funkcie ako DATE(2018;5;23). Ak zadáte dátum ako text, môžu sa vyskytnúť problémy.
  • Funkcia YEARFRAC môže vrátiť nesprávne výsledky, keď sa používa základ US (NASD) 30/360 a argument start_date je posledný deň vo februári.

Poznámky

  • Excel ukladá dátumy ako poradové čísla tak, aby sa mohli použiť vo výpočtoch. Pri predvolených nastaveniach predstavuje 1. január 1900 poradové číslo 1 a 1. január 2018 poradové číslo 43101, pretože je to 43 101. deň po 1. januári 1900.
  • Hodnoty všetkých argumentov sa skrátia na celé čísla.
  • Ak argument start_date alebo end_date nepredstavuje platný dátum, funkcia YEARFRAC vráti chybovú hodnotu #HODNOTA! .
  • Ak je to základ < 0 alebo základ 4, funkcia > YEARFRAC vráti #NUM! .

Príklad

Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.

Údaje Popis
1/1/2012 Počiatočný dátum
30.7.2012 Koncový dátum
Vzorec Popis Výsledok
=YEARFRAC(A2;A3) Časť roka medzi dátumami 1. 1. 2012 a 30. 7. 2012, pričom je vynechaný argument Základ. 0,58055556
=YEARFRAC(A2;A3;1) Časť roka medzi rovnakými dátumami s použitím argumentu pre základ typu Skutočná hodnota/skutočná hodnota. Keďže rok 2012 je priestupný, používa denný základ 366. 0,57650273
=YEARFRAC(A2;A3;3) Časť roka medzi rovnakými dátumami s použitím argumentu pre základ typu Skutočná hodnota/365. Používa denný základ 365. 0,57808219

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.