Přeskočit na obsah

Rok360Excel

enDAYS360

Vrátí počet dní mezi dvěma daty na základě roku s 360 dny (evropská/americká metoda).

=ROK360(start;konec;[metoda])

Start – Dřívější datum.

Konec – Datum, které je pozdější.

Metoda (volitelné) – Logická hodnota určující metodu výpočtu, 0 pro US (NASD) metodu popř. bez zadání nebo 1 pro evropskou metodu.

  • 0 (US) – Pokud je datum startu poslední datum měsíce, považuje se za 30. den téhož měsíce. Pokud je konečné datum posledním dnem měsíce a datum startu předchází 30. dni měsíce, považuje se za 1. dni následujícího měsíce.
  • 1 nebo nezadáno – Pokud je datum startu nebo konce poslední den v měsíci, považuje se za 30. den téhož měsíce.

Metoda se používá zejména ve financích pro zjednodušené úrokové výpočty. Pokud je nutné zjistit přesný počet dní mezi 2 datumy bez počítání s 360 dny ale se skutečným počtem dní, je možné využít funkce Days. Data, která lze porovnávat, musí být starší než 1.1.1900. S osatními daty Excel nepracuje jako s datumem a vrátí funkce Error. Pokud je do funkce vložen text, funkce vrátí taktéž Error.

Použití s ostatními funkcemi

Sekce “Použití s ostatními funkcemi”

Pokud je nutné zjistit počet dní mezi daným datumem a dnešním dnem na základě 360 dní, je možné zjistit rozdíl pomocí funkce Dnes. Pokud je např. v buňce A1 datum 1.1.2025, funkce spočítá dny mezi tímto datem a dneškem v 360denním systému.

=ROK360(A1; DNES())

Pokud chceme zjistit absolutní rozdíl mezi 2 daty a nechceme vracet mínusové hodnoty v případě, že je argument „start“ před datumem „konec“, je možné využít funkce absolutní hodnoty Abs.

=ABS(DNY360(A1;B1))

Funkci lze kombinovat i s logickými funkcemi jako funkce Když. Např. pokud má být zjištěno, zdali je rozmezí větší než 180, vrátí „Dlouhodobý“, jinak „Krátkodobý“ v 360denním systému.

=KDYŽ(DNY360(A1;B1)>180;“Dlouhodobý“;“Krátkodobý“)

© 2026 Excelland