Časové funkce

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Analýza časové značky: Oprava vzhledu.)
(Analýza časové značky: Přidáno k DENTÝDNE nutnost uvádění 2. parametru.)
 
(Nejsou zobrazeny 4 mezilehlé verze od 1 uživatele.)
Řádka 30: Řádka 30:
 
  ROK(datum)
 
  ROK(datum)
 
* Vrací patřičnou část data jako číslo.
 
* Vrací patřičnou část data jako číslo.
  DENTÝDNE(datum)
+
  DENTÝDNE(datum; způsob_počítání)
 
* Vrátí pořadové číslo dne v týdnu.
 
* Vrátí pořadové číslo dne v týdnu.
 +
* Způsob počítání:
 +
** <tt>1</tt>... anglický způsob, týden začíná nedělí
 +
** <tt>2</tt>... týden začíná pondělím (po ~ 1, út ~ 2,..., ne ~ 7)
 +
<div class="Varovani">Standardně bere jako první den v týdnu neděli, v českém prostředí je tedy třeba psát:
 +
=DENTÝDNE(A2; 2)
 +
</div>
 
<div class="Priklad">
 
<div class="Priklad">
 
; Příklady:
 
; Příklady:
Řádka 87: Řádka 93:
 
  =když(C2>=datumhodn(A2&"."&A3&.2006"); "ano"; "ne")
 
  =když(C2>=datumhodn(A2&"."&A3&.2006"); "ano"; "ne")
 
</div>
 
</div>
 +
<div class="Varovani">
 +
Stejně jako při zadávání do buňky některé formáty data nemusí být správně rozpoznány, například skloňované názvy měsíců (viz [[Reprezentace data a času#Zadávání časových údajů|Zadávání časových údajů]]).
 +
</div>
 +
 +
== Související stránky ==
 +
* [[Reprezentace data a času]]
 +
* [[Tabulkový procesor]]

Aktuální verze z 18. 3. 2015, 10:30


Obsah

Získání aktuálního data

DNES()
NYNÍ()

Vytvoření časového údaje z dílčích částí

DATUM(r;m;d)
ČAS(h;m;s)
Příklady

Kolikátého bude za měsíc?

=DATUM(ROK(DNES()); MĚSÍC(DNES())+1; DEN(DNES()))


Analýza časové značky

DEN(datum)
MĚSÍC(datum)
ROK(datum)
DENTÝDNE(datum; způsob_počítání)
Standardně bere jako první den v týdnu neděli, v českém prostředí je tedy třeba psát:
=DENTÝDNE(A2; 2)
Příklady
  • Převod na textový zápis dne:
=HODNOTA.NA.TEXT(DENTÝDNE(A2;1);"DDDD")
  • Vypočtete celkovou tržbu z prodejů za pátky.
  • Jaký den v týdnu bude odpovídat dnešnímu datu za 5 let?
  • Platnost faktury končí první pracovní den po dnu, který bude za 14 dní:
=dnes()+14+když(dentýdne(dnes()+14;2)>5;8-dentýdne(dnes()+14;2);0)

Nastavování formátu buňky

HODNOTA.NA.TEXT(datum, formát)

Součásti formátu data
  • =HODNOTA.NA.TEXT(A2; "d.m.rrrr") vrací 1.7.2015
  • =HODNOTA.NA.TEXT(A2; "dd.mmm.rrrr") vrací 01.VII.2015
  • =HODNOTA.NA.TEXT(A2; "ddd d. mmmm rrrr") vrací st 1. červenec 2015
  • =HODNOTA.NA.TEXT(A2; "Zít\ra j\e dddd") vrací 01.VII.2015
  • =HODNOTA.NA.TEXT(A2; "Zít\ra j\e dddd") vrací 01.VII.2015
NETWORKDAYS()


Převod textu na časovou značku

ČASHODN(řetězec)
DATUMHODN(řetězec)
A2: 1
A3: srpen
=když(C2>=datumhodn(A2&"."&A3&.2006"); "ano"; "ne")

Stejně jako při zadávání do buňky některé formáty data nemusí být správně rozpoznány, například skloňované názvy měsíců (viz Zadávání časových údajů).

Související stránky

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje