Použitie dnešného dátumu v výpočtoch pracovného hárka v programe Excel

Ako pracovať s dátumami v programe Excel

Funkcia TODAY sa dá použiť pridaním aktuálneho dátumu do pracovného hárka (ako je znázornené v druhom riadku obrázku vyššie) a do výpočtov dátumov (zobrazené v riadkoch 3 až 7 vyššie).

Táto funkcia je však jednou z nestálych funkcií programu Excel, čo znamená, že sa obvykle aktualizuje vždy, keď sa prepočíta pracovný hárok obsahujúci túto funkciu.

Za normálnych okolností sa pracovné hárky prepočítavajú vždy, keď sú otvorené, takže každý deň, keď je pracovný hárok otvorený, sa dátum zmení, ak sa automatické prepočítanie nevypne.

Ak chcete zabrániť tomu, aby sa dátum zmenil vždy, keď sa otvorí pracovný hárok s automatickým prepočtom, skúste použiť túto klávesovú skratku na zadanie aktuálneho dátumu .

Funkcia TODAY Syntax a argumenty

Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky, oddeľovače čiarok a argumenty .

Syntax pre funkciu TODAY je:

= DNES ()

Táto funkcia nemá žiadne argumenty, ktoré je možné nastaviť manuálne.

Dnes používa sériový dátum počítača - ktorý ukladá aktuálny dátum a čas ako číslo - ako argument. Tieto informácie získava za aktuálny dátum čítaním hodín počítača.

Zadanie aktuálneho dátumu pomocou funkcie TODAY

Možnosti pre zadanie funkcie TODAY zahŕňajú:

  1. Zadanie úplnej funkcie: = TODAY () do bunky pracovného hárka
  2. Zadanie funkcie pomocou dialógového okna Funkcia TODAY

Keďže funkcia TODAY nemá žiadne argumenty, ktoré je možné zadávať ručne, mnoho ľudí sa rozhodne jednoducho zadať funkciu, a nie použiť dialógové okno.

Ak aktuálny dátum nie je aktualizovaný

Ako bolo spomenuté, ak sa funkcia TODAY neaktualizuje na aktuálny dátum pri každom otvorení pracovného hárka, je pravdepodobné, že automatické prepočítanie zošita bolo vypnuté.

Ak chcete aktivovať automatický prepočet:

  1. Kliknutím na kartu Súbor na karte otvoríte ponuku súborov.
  2. Kliknutím na položku Možnosti v ponuke otvoríte dialógové okno Možnosti programu Excel.
  3. Kliknutím na voľbu Vzorce v ľavom okne zobrazíte dostupné možnosti v pravom okne dialógového okna.
  4. V sekcii Možnosti výpočtu zošita kliknite na automatické, aby ste zapli automatickú prepočet.
  5. Kliknutím na tlačidlo OK zatvorte dialógové okno a vrátite sa do pracovného hárka.

Použitie TODAY v výpočtoch dátumu

Skutočná užitočnosť funkcie TODAY sa stáva zrejmá, keď sa používa pri výpočtoch dátumu - často v spojení s inými funkciami dátumu programu Excel - ako je znázornené v riadkoch 3 až 5 na obrázku vyššie.

Príklady v riadkoch 3 až 5 extrahujú informácie týkajúce sa aktuálneho dátumu - napríklad aktuálny rok, mesiac alebo deň - pomocou výstupu funkcie TODAY v bunke A2 ako argument pre funkcie YEAR, MONTH a DAY.

Funkcia TODAY sa môže použiť aj na výpočet intervalu medzi dvoma dátumami, ako napríklad počet dní alebo rokov, ako je uvedené v riadkoch šesť a sedem na obrázku vyššie.

Dátumy ako čísla

Dátumy vo vzorcoch v šiestich a siedmich riadkoch možno od seba odčítať, pretože program Excel ukladá dátumy ako čísla, ktoré sú naformátované ako dátumy v pracovnom hárku, aby sme ich mohli ľahšie používať a pochopiť.

Napríklad dátum 9/23/2016 (23. septembra 2016) v bunke A2 má sériové číslo 42636 (počet dní od 1. januára 1900), kým 15. októbra 2015 má sériové číslo 42.292.

Vzorec odčítania v bunke A6 používa tieto čísla na nájdenie počtu dní medzi týmito dvoma dátumami:

42,636 - 42,292 = 344

Vo vzore v bunke A6 sa funkcia DATE programu Excel používa na zabezpečenie toho, aby bol dátum 10/15/2015 zadaný a uložený ako hodnota dátumu.

V príklade v bunke A7 sa používa funkcia YEAR na extrakciu aktuálneho roka (2016) z funkcie TODAY v bunke A2 a potom sa odpočíta od roku 1999, aby sa našiel rozdiel medzi týmito dvoma rokmi:

2016 - 1999 = 16

Odčítanie problému formátovania dátumov

Pri odčítaní dvoch dátumov v programe Excel sa výsledok často zobrazuje ako iný dátum, nie ako číslo.

Stane sa to v prípade, ak bunka obsahujúca vzorec bola formátovaná ako všeobecná pred zadaním vzorca. Keďže vzorec obsahuje dátumy, program Excel zmení formát bunky na hodnotu Dátum.

Ak chcete zobraziť výsledok vzorca ako číslo, formát bunky sa musí nastaviť späť na všeobecné alebo na číslo.

Robiť to:

  1. Zvýraznite bunky s nesprávnym formátovaním.
  2. Kliknutím pravým tlačidlom myši otvoríte kontextové menu.
  3. V ponuke vyberte položku Formát buniek a otvorte dialógové okno Formát buniek.
  4. V dialógovom okne kliknite na kartu Číslo, ak chcete zobraziť možnosti formátovania čísel.
  5. V sekcii Kategória kliknite na položku Všeobecné.
  6. Kliknutím na tlačidlo OK zatvorte dialógové okno a vrátite sa do pracovného hárka.
  7. Výsledky vzorca by sa teraz mali zobraziť ako číslo.