
souhrn
Funkce Excel YEARFRAC vrací desítkovou hodnotu, která představuje zlomkové roky mezi dvěma daty. YEARFRAC můžete použít například k výpočtu věku s datem narození.
Účel
Získejte zlomek roku mezi dvěma datyNávratová hodnota
Desetinné čísloSyntax
= YEARFRAC (start_date, end_date, (základ))Argumenty
- start_date - datum zahájení.
- end_date - datum ukončení.
- základ - (volitelně) Typ základu pro počítání dnů, který se má použít (viz níže).
Verze
Excel 2003Poznámky k použití
YEARFRAC vypočítá desetinné číslo představující zlomek roku mezi dvěma daty. Excel používá celé dny mezi dvěma daty k výpočtu zlomku roku jako desetinné hodnoty. Například:
=YEARFRAC("1-Jan-2018","1-Jan-2019") // returns 1 =YEARFRAC("1-Jan-2018","1-Jul-2019") // returns 1.5
Funkce YEARFRAC má volitelný argument, který určuje, jak se počítají dny při výpočtu zlomkových let. Výchozí chování je počítat dny mezi dvěma daty na základě 360denního roku, kdy se za všech 12 měsíců považuje 30 dní. Tabulka níže shrnuje dostupné možnosti:
Základ | Výpočet | Poznámky |
---|---|---|
0 (výchozí) | 30/360 | Konvence USA |
1 | skutečný / skutečný | |
2 | aktuální / 360 | |
3 | aktuální / 365 | |
4 | 30/360 | Evropská úmluva |
Všimněte si, že základ 0 (výchozí) a základ 4 fungují na základě 360denního roku, ale s posledním dnem měsíce zacházejí odlišně. U americké konvence je datum zahájení posledním dnem měsíce nastaveno na 30. den téhož měsíce. Pokud je datem ukončení poslední den měsíce a počáteční datum <30, je datum ukončení nastaveno na 1. následujícího měsíce, jinak je datum ukončení nastaveno na 30. dne téhož měsíce.
U evropské konvence jsou počáteční a koncová data rovnající se 31. měsíci nastavena na 30. dne téhož měsíce.
Související videa


