Tabulkový procesor
Název školy | Vyšší odborná škola obalové techniky a Střední škola, Štětí, příspěvková organizace | ||
Adresa školky | Kostelní 134, 411 08 Štětí | ||
IČ | 46773509 | ||
Název operačního programu | OP Vzdělávání pro konkurenceschopnost | ||
Registrační číslo | CZ.1.07/1.5.00/34.1006 | ||
Označení vzdělávacího materiálu | VY_32_INOVACE_02_PVY_029 | ||
Název tématické oblasti (sady) | Programové vybavení | ||
Název materiálu | Datum a čas | ||
Anotace | Představení data a času v tabulkovém procesoru. Způsob ukládání hodnot pro datum a čas. Formát data a času. Funkce pro práci s datem a časem. | ||
Autor | Ivan Pomykacz | Jazyk | čeština |
Očekávaný výstup | Zapisuje datum nebo čas do buňky. Mění formát data nebo času. Rozumí způsobu uložení data a času v tabulkovém procesoru. Používá funkce práci s datem a časem. | ||
Klíčová slova | datum, čas, funkce, formát buňky | ||
Druh výukového zdroje | Výklad | Věková skupina žáků | 15+ |
Typ interakce | aktivita | Ročník | 2. |
Speciální vzdělávací potřeby | žádné | ||
Zhotoveno, (datum/období) | 12.11.2013 | Celková velikost |
Obsah
Shrnutí
Jak pracuje tabulkový procesor s datem a časem?
Je to číslo
První věc, kterou je potřeba vědět o způsobu implementace data a času v tabulkových procesorech je, že obojí je reprezentováno jako číslo.
Datu 1.1.1970 0:0:0
odpovídá číslo 25569,00
.
Pokud se ptáte, jak pak vypadá datum pro číslo 1
, pak
Stejně tak i čas je vyjádřen číslem, konrétně číslem desetinným.
Tzn. datum je vyjádřen celou částí a čas tou desetinnou.
Formát buňky
Tabulkový procesor se však před vámi pokusí čísla schovávat, tj. taková čísla, u kterých si bude myslet, že to jsou data (časy). Toto chování může být někdy až otravné, nicméně:
-
Datum a čas je číslo, je tedy automaticky zarovnávané doprava.
-
Téměř každé číslo lze zobrazit jako datum a nebo jako čas nastavením vhodného formátu buňky.
Zkuste do lib. buňky napsat např. dnešní datum (např. 1.1.1970) a následně změňte formát buňky na číslo a zpět na datum.
BE AWARE!!! FORMÁT JE TO, CO VIDÍME, NIKOLI HODNOTA, KTERÁ JE V BUŇCE ULOŽENÁ!!!
Funkce pro práci s datem a časem
Tabulkový procesor obsahuje několik funkcí, které využijete v závislosti na tom, co si situace vyžádá.
-
Analýza data
Případně lze ještě výpis rozšířit o
Ovšem bez použití formátu.
-
S využitím funkce
SVYHLEDAT()
, a těchto pomocných tabulek.
-
-
Získání z rodného čísla datum narození a zjistit tak, kolik dotyčné osobě je let.
-
Funkcí
ČÁST()
získáme jednotlivé části data, a ty pak můžeme použít jako argument pro funkciDATUM()
. -
Jakmile máme platné datum, můžeme jej odečíst od funkce
DNES()
. -
Nebo ještě zapojit funkci
KDYŽ()
a rozhodnout o přesném věku na základě toho, zda-li už uběhl měsíc narození nebo ne.
-
-
A nebo je možné se vzorcům do jisté míry zcela vyhnout a nastavit na buňce s časem jen patřičný formát.
Plánovač
Vytvořme jednoduchý plánovač, do kterého zadáme
-
název úkolu
-
odhad hodin, tj. kolik hodin nám zabere splnění úkolu
-
počet hodin, které chceme věnovat dané činnosti denně
-
zda-li budeme pracovat i o víkendu
-
kdy chceme začít
Následují sloupce, kde:
-
Spočítáme kolik úkol zabere dnů a to tak, že zaokrouhlíme podíl odhadu a počtu hodin.
-
Určíme konečné datum, kdy by úkol mohl být splněn použitím funkce
WORKDAY()
.
-
-
Rozšiřme ještě plánovač o varovnou hlášku, která se zobrazí tehdy, překročíme-li denní maximum počtu hodin vyhrazených pro úkoly.