The DNES funkce lze použít k přidání aktuálního data do listu a výpočtů data. Tato funkce je jednou z nestálých funkcí aplikace Excel, což znamená, že se obvykle aktualizuje vždy, když se přepočítá pracovní list obsahující funkci.
Obvykle se pracovní tabulky přepočítají vždy, když jsou otevřeny, takže každý den se pracovní list otevře, datum se změní, pokud nebude automatické přepočítání vypnuto. Chcete-li zabránit tomu, aby se datum změnilo při každém otevření listu s automatickým přepočtením, použijte klávesovou zkratku pro zadání aktuálního data.
TODAY Funkce Syntaxe a Argumenty
Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky, oddělovače čárky a argumenty. Syntaxe pro DNES funkce:
= TODAY ()
TODAY používá jako argument argument sériového data počítače, který ukládá aktuální datum a čas jako číslo; Získá tyto informace v aktuálním čase čtením hodin počítače.
Existují dvě možnosti pro zadání DNES funkce do listu aplikace Excel zahrnují:
- Zadání celé funkce do buňky listu.
- Zadání funkce pomocí dialogového okna Funkce TODAY.
- Vzhledem k tomu, že funkce TODAY nemá žádné argumenty, které by mohly být zadány ručně, mnoho lidí se rozhodlo prostě zadat funkci namísto použití dialogového okna.
Pomocí TODAY v Výpočtech aplikace Excel
Skutečná užitečnost DNES funkce se stává zřejmá, když se používá v datových výpočtech, často ve spojení s jinými funkcemi aplikace Excel.
V ukázkových obrázcích tohoto článku řádky tři až pět extrahovat informace týkající se aktuálního data, například aktuální rok, měsíc nebo den, pomocí výstupu DNES funkce v buňce A2 jako argument pro ROK, MĚSÍC, a DEN funkce.
Funkci TODAY lze také použít k výpočtu intervalu mezi dvěma daty, jako je počet dnů nebo let, jak je uvedeno v řádcích šest a sedm na obrázku výše.
Termíny jako čísla
Dny ve vzorcích v řádcích šest a sedm mohou být odečteny jeden od druhého, protože Excel ukládá data jako čísla, která jsou formátována jako data v listu, aby bylo pro nás snadnější používat a pochopit.
Například datum 11.1.2018 (1. listopadu 2018) v buňce A2 má sériové číslo 43405 (počet dnů od 1. ledna 1900), zatímco 15. října 2015 má sériové číslo 42.292.
Odpočítávací vzorec v buňce A6 používá tato čísla k nalezení počtu dnů mezi těmito dvěma daty:
43,405 - 42,292 = 344
Ve vzorci v buňce A6, Excel DATUM funkce je použita k zajištění toho, že datum 10/15/2015 je zadáno a uloženo jako hodnota data.
V příkladu v buňce A7 používá funkci YEAR k extrahování aktuálního roku z DNES funkce v buňce A2 a poté odečte od roku 1999 rozdíl mezi těmito dvěma lety:
Řešení problémů s datem
Pokud aktuální datum není aktualizován
Jak bylo zmíněno, pokud DNES funkce není aktualizována na aktuální datum při každém otevření listu, je pravděpodobné, že automatické přepočet pro sešit byl vypnut.
Chcete-li aktivovat automatický přepočet:
- Klikněte na tlačítkoSoubor poté zvolte Možnosti (Uživatelé systému Mac najdou stejnou možnost v sekci Excel> Předvolby).
- Klikněte na tlačítkoVýpočetv okně pro zobrazení dostupných možností.
- Pod Výpočet Možnosti klikněte naAutomatickýzapnout automatický přepočet.
- Zavřít v dialogovém okně a vraťte se do pracovního listu.
Odstranění problému formátování dat
Při odečtení dvou dat v aplikaci Excel se výsledek často zobrazuje jako jiný den namísto čísla; k tomu dochází, pokud buňka obsahující vzorec byla formátována jako obecná před zadáním vzorce. Protože vzorec obsahuje data, aplikace Excel změní formát buňky na hodnotu Datum.
Chcete-li zobrazit výsledek vzorce jako číslo, musí být formát buňky vrácen zpětVšeobecné nebo doČíslo:
- Zvýraznit buňku (ky) s nesprávným formátováním.
- Klepnutím pravým tlačítkem myši otevřete kontextová nabídka.
- V nabídce vyberte položku Formát buněk otevřete dialogové okno Formát buněk.
- V dialogovém okně klikněte na tlačítkoČíslopro zobrazení možností formátování.
- V sekci Kategorie klikněte naVšeobecné.
- Klikněte na tlačítko OK zavřete dialogové okno a vraťte se do pracovního listu.