Kako koristiti funkciju YEARFRAC u Excelu

Úvod do výpočtu frakce roku

Funkce pro výpočet části roku mezi dvěma daty je klíčovým nástrojem v aplikacích jako Microsoft Excel a Google Sheets. Umožňuje vám zjistit, jaký zlomek roku uplynul mezi dvěma zadanými daty, což je užitečné pro finanční analýzy, účetnictví, výpočty úroků, a další aplikace.

Syntaxe a použití

Syntaxe funkce je:

YEARFRAC(start_date, end_date, [basis])
  • start_date – Datum začátku období. Musí být zadáno jako datum.
  • end_date – Datum konce období. Musí být zadáno jako datum.
  • [basis] – Volitelný argument určující metodu výpočtu dnů v roce. Přijímá hodnoty od 0 do 4.

Různé možnosti pro argument basis zahrnují:

  • 0 nebo chybějící: Americký standard (NASD) 30/360
  • 1: Pravý/pravý (skutečné/skutečné)
  • 2: Pravý/360
  • 3: Pravý/365
  • 4: Evropský 30/360

Praktické příklady použití

Příklad 1: Výpočet doby trvání dluhopisu

Předpoklad: chceme vypočítat, kolik let uplynulo od vydání dluhopisu 1. ledna 2020 do data revize 31. prosince 2023. Použijeme pravý počet dní v roce.

=YEARFRAC("2020-01-01", "2023-12-31", 1)

Tato funkce vrací hodnotu 3.99726, což ukazuje, že uplynuly téměř čtyři roky – informace užitečná pro výpočty akumulovaných úroků nebo odpisů.

Příklad 2: Výpočet věku v zlomcích roku

Zkusme zjistit, jakou část roku žil člověk od posledních narozenin až po dnešní den s datem narození 15. srpna 1985 a dnešním datem 20. října 2023.

=YEARFRAC("1985-08-15", "2023-10-20", 1)

Výsledek je 38.18356, což naznačuje, že osoba žila 38 let a přibližně 0.18356 roku od posledních narozenin.

Závěr

Funkce pro výpočet části roku má široké využití v řadě odvětví, včetně financí, lidských zdrojů, vzdělávání a dalších. Poskytuje přesné a efektivní výpočty, které jsou nezbytné pro důkladnou analýzu a plánování. Tuto funkcionalitu podporují jak Excel, tak Google Sheets, což usnadňuje uživatelům manipulaci s daty a porozumění jejich rozsahu.

Více informací: https://support.microsoft.com/cs-cz/office/yearfrac-funkce-3844141e-c76d-4143-82b6-208454ddc6a8

Další funkce
Vrátí pořadové číslo určitého času
Převede čas ve formě textu na pořadové číslo
Vypočítá počet dnů, měsíců nebo roků mezi dvěma daty Tato funkce je užitečná ve vzorcích, kde potřebujete vypočítat věk
Vrátí pořadové číslo určitého data
Převede datum ve formě textu na pořadové číslo
Vrátí počet dní mezi dvěma daty
Převede pořadové číslo na den v měsíci
Převede pořadové číslo na den v týdnu
Vrátí pořadové číslo dnešního data
Vrátí pořadové číslo data, které označuje určený počet měsíců před nebo po počátečním datu
Vrátí pořadové číslo posledního dne měsíce před nebo po zadaném počtu měsíců
Převede pořadové číslo na hodinu
Pro dané datum vrátí číslo týdne v roce podle standardu ISO
Převede pořadové číslo na měsíc
Převede pořadové číslo na minutu
Vrátí počet celých pracovních dnů mezi dvěma daty
Vrátí počet celých pracovních dnů mezi dvěma kalendářními daty pomocí parametrů určujících, které dny náleží víkendům a kolik jich je
Vrátí pořadové číslo aktuálního data a času
Převede pořadové číslo na rok
Vrátí počet dní mezi dvěma daty na základě roku s 360 dny
Převede pořadové číslo na sekundu
Převede pořadové číslo na číslo představující číselnou pozici týdne v roce
Vrátí pořadové číslo data před nebo po zadaném počtu pracovních dnů
Vrátí pořadové číslo data před nebo po zadaném počtu pracovních dnů pomocí parametrů určujících, které dny náleží víkendům a kolik jich je