V tomto článku sa popisuje syntax vzorca a používanie funkcie NOW v Microsoft Exceli. Prepojenia na ďalšie informácie o práci s dátumami a časmi nájdete v časti Pozrite tiež.
Popis
Vráti poradové číslo aktuálneho dátumu a času. Ak bola bunka pred zadaním funkcie nastavená na formát Všeobecné, program Excel zmení formát bunky na ten formát dátumu a času, ktorý je v počítači zadaný v rámci miestnych nastavení pre dátum a čas. Formát dátumu a času pre bunku môžete zmeniť pomocou príkazov v skupine Číslo na karte Domov na páse s nástrojmi.
Funkciu NOW je výhodné použiť v prípade, ak potrebujete zobraziť aktuálny dátum a čas v hárku alebo vypočítať hodnotu založenú na aktuálnom dátume a čase a chcete, aby sa táto hodnota aktualizovala pri každom otvorení hárka.
Poznámka: Ak funkcia NOW neaktualizuje hodnoty buniek podľa očakávania, pravdepodobne bude potrebné zmeniť nastavenie, ktoré riadi prepočítavanie hodnôt v zošite alebo v hárku. V počítačovej aplikácii programu Excel ja toto nastavenie možné zmeniť v Ovládacom paneli.
Syntax
NOW()
Syntax funkcie NOW neobsahuje žiadne argumenty.
Poznámky
-
Excel dátumy ako poradové čísla, aby sa mohli použiť vo výpočtoch. Podľa predvoleného nastavenia dátum 1. januára 1900 má poradové číslo 1 a 1. január 2008 poradové číslo 39 448, pretože je to 39 447 dní po 1. januári 1900.
-
Čísla napravo od desatinnej čiarky v poradové číslo predstavujú čas, čísla naľavo predstavujú dátum. Poradové číslo 0,5 napríklad vyjadruje čas 12:00.
-
Výsledky funkcie NOW sa zmenia iba pri prepočte hárka alebo pri spustení makra, ktoré túto funkciu obsahuje. Neaktualizujú sa priebežne.
Príklad
Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.
Vzorec |
Popis |
Výsledok |
=NOW() |
Vráti aktuálny dátum a čas. |
11/6/2011 19:03 |
=NOW()-0,5 |
Vráti dátum a čas spred 12 hodín (-0,5 dňa). |
11/6/2011 7:03 |
=NOW()+7 |
Vráti dátum a čas týždeň vopred. |
11/13/2011 19:03 |
=NOW()-2,25 |
Vráti dátum a čas spred 2 dní a 6 hodín (-2,25 dňa). |
11/4/2011 13:03 |