Časové funkce
Z MiS
(Rozdíly mezi verzemi)
(Vytvoření stránky bez formátování) |
(→Převod data na časovou značku) |
||
Řádka 1: | Řádka 1: | ||
[[Category:VSE]][[Category:Informatika]][[Category:Office]][[Category:Office-tabulky]] | [[Category:VSE]][[Category:Informatika]][[Category:Office]][[Category:Office-tabulky]] | ||
− | == | + | == Vytvoření časového údaje z dílčích částí == |
− | + | ; <code>DATUM(r;m;d)</code> | |
− | *ČAS(h;m;s) | + | * Vyrobí datum ze zadaných součástí. |
+ | * Toleruje „špatně vytvořená“ data. Například: | ||
+ | ** <code>=DATUM(2015; 2; 30)</code> vrátí <tt>2.3.2015</tt>, protože rok 2015 není | ||
+ | ** Je-li v buňce <tt>A2</tt> hodnota <tt>31. 12. 2014</tt>, pak <code>=DATUM(ROK(A2); MĚSÍC(A2); DEN(A2)+1)</code> vrátí <tt>1.1.2015</tt>. | ||
+ | |||
+ | ; <code>ČAS(h;m;s)</code> | ||
+ | * Vyrobí časový údaj ze zadaných částí. | ||
+ | * Opět toleruje nesprávně vytvořené časové údaje. | ||
+ | |||
+ | <div class="Priklad"> | ||
+ | ; Příklady: | ||
+ | Kolikátého bude za měsíc? | ||
+ | =DATUM(ROK(DNES()); MĚSÍC(DNES())+1; DEN(DNES())) | ||
+ | </div> | ||
== Převod textu na časovou značku == | == Převod textu na časovou značku == |
Verze z 17. 3. 2015, 13:57
Obsah |
Vytvoření časového údaje z dílčích částí
-
DATUM(r;m;d)
- Vyrobí datum ze zadaných součástí.
- Toleruje „špatně vytvořená“ data. Například:
-
=DATUM(2015; 2; 30)
vrátí 2.3.2015, protože rok 2015 není - Je-li v buňce A2 hodnota 31. 12. 2014, pak
=DATUM(ROK(A2); MĚSÍC(A2); DEN(A2)+1)
vrátí 1.1.2015.
-
-
ČAS(h;m;s)
- Vyrobí časový údaj ze zadaných částí.
- Opět toleruje nesprávně vytvořené časové údaje.
- Příklady
Kolikátého bude za měsíc?
=DATUM(ROK(DNES()); MĚSÍC(DNES())+1; DEN(DNES()))
Převod textu na časovou značku
- ČASHODN(řetězec)
- DATUMHODN(řetězec)
- kdy je potřeba?
- =když(A2>=datumhodn("1.1.2006");ano;ne)
- Příklad:
- (datum nákupu, záruční doba)
- doplňte záruční dobu
- pokud je datum nákupu před 1. 1. 2005, pak je záruční doba 6 měsíců
- (datum nákupu, záruční doba)
Analýza časové značky
- DENTÝDNE(datum)
- Převod na textový zápis dne
- =HODNOTA.NA.TEXT(DENTÝDNE(A2;1);"DDDD")
- Další formáty viz Formát -> Buňky
- mmm
- měsíc římskou číslicí
- mmmm
- měsíc textem
- mmm
- Převod na textový zápis dne
- DEN(datum)
- MĚSÍC(datum)
- ROK(datum)
- Příklady:
- vypočtete celkovou částku prodejů za pátky
- vypočtěte průměrnou částku prodejů za pátky
- průměr ze SUMIF a COUNTIF
- jaký den v týdnu bude odpovídat dnešnímu datu v následujících 20 letech?
- platnost faktury končí první pracovní den po <datum za 14 dní>
- dnes()+14+když(dentýdne(dnes()+14;2)=6;2;0)+když(dentýdne(dnes()+14;2)=7;1;0)
- ...
Získání aktuálního data
- DNES()
- NYNÍ()
Nastavování formátu buňky
- d, dd, ddd, dddd
- m, mm, mmm, mmmm
- rr, rrrr
- h, hh
- m, mm
HODNOTA.NA.TEXT()
- jako nastavení formátu buňky, výsledkem je ale text
NETWORKDAYS()
- Nástroje-> Doplňky-> Analytické nástroje