Applies ToExcel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel pre web Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019 Excel 2019 pre Mac Excel 2016 Excel 2013

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:

  • Počiatočný_dátum    Povinný argument. Dátum, ktorý vyjadruje počiatočný dátum.

  • Koncový_dátum    Povinný argument. 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 neuvedené

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 základ < 0 alebo ak je základ > 4, funkcia YEARFRAC vráti chybovú hodnotu #ČÍSLO! .

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.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.