Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » funkce-datum-cas » DNES-TODAY-dnesni-datum-Excel
Microsoft Excel logo

DNES (TODAY) - dnešní datum v Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Vrátí pořadové číslo dnešního data.

Úvodem do funkce DNES

Jak vložit do buňky dnešní den v Excel, aneb praktické využití funkce DNES (v angličtině TODAY), jednak její použití v listu, triky až po využití funkce DNES ve VBA.

Jak na funkci DNES prakticky od A do Z ukazuji v tomto článku, pro přehlednost je rozdělen na kapitoly:


Teorie použití DNES

Funkce DNES (v angličtině TODAY) vrátí pořadové číslo dnešního dne. Použití je jednoduché, funkce nemá argumenty.

Syntaxe česky:

DNES()

Syntaxe anglicky:

TODAY()

Popis argumentů:

  • bez argumentu
Excel funkce DNES - argumenty

Popis argumentů:

Datum je vlastně číslo, které můžete naformatovat k obrazu svému. Více o formátech v samostatném článku

Základní použití funkce DNES

Potřebuji vložit dnešní datum do buňky.

=DNES() Excel funkce DNES

Poznámka

Buňka je nastavena na datum (pokud původní formát obecný, tak se vložením funkce formát automaticky přenastaví). Pokud se nepřenastaví je nutno změnit formát bunky.

Tip

Pro aktuální datum s časem

=NYNÍ()

Pro aktuální čas bez datum. Jen od datum včetně času odečtete datum a zůstane vám čas.

=NYNÍ()-DNES()

Vím, pro mnohé z vás je jasné, ale sem tam se najde někdo, kdo teorií datum a čas v malíčku nemá.

Triky s DNES

Potřebuji z dnešního datumu získat specifické údaje, jako ROK, MĚSÍC, atd.

=ROK(B4) =MĚSÍC(B4) =DEN(B4) =DENTÝDNE(B4;2) =ZVOLIT(MĚSÍC(B4);"Jan";"Feb";"Mar";"Apr";"May";"Jun";"Jul";"Aug";"Sep";"Oct";"Nov";"Dec") =ZVOLIT(DENTÝDNE(B4);"Sun";"Mon";"Tue";"Wed";"Thu";"Fri";"Sat") ... Excel funkce DNES triky

Další tipy pro funkci HODNOTA.NA.TEXT

=HODNOTA.NA.TEXT(B4;"mmmm") =HODNOTA.NA.TEXT(B5;"[$-409]dddd, mmmm")

Podrobněji o této funkci v samostatném článku:

DNES a podmíněné formátování

Potřebuji zjistit. zda dnešní den (ale funguje i pro jiné dny jen se člověk odkáže na danný den) je v daném rozsahu. Třeba využijí cetovní kanceláře, projektoví manažeři atd.

Ukáži dvě možnosti jak řešit, bud využiji podminěné formátování nebo klasickou fukci a pak třeba data budu filtrovat.

=KDYŽ(A(B9DNES());"ok";"ne") v podmíněném formátování: =A(B9DNES()) Excel funkce DNES podminene formaty

Ono mohu využít, datum bude včetně daných dnů

=KDYŽ(A(B9<=DNES();C9>=DNES());"ok";"ne") v podmíněném formátování: =A(B9<=DNES();C9>=DNES()) Excel funkce DNES podminene formaty

Nebo mohu využít kontroly, zda dané hodnoty jsou v rozmezí. Na dovolenou nemohu odjet zítra a vrátit se včera ;)

=KDYŽ(NEBO($B24>$C24;$B24="";$C24="");"Problém";"OK") v podmíněném formátování: =NEBO($B22>$C22;$B22="";$C22="")

Do podmíněného formátování si již určitě vložíte sami. No a následný výsledek může vypadat:

Excel funkce DNES podminene formaty

Další tipy

Je mimo rozsah, nad (pod) pokud není splněn. Kolik dnů je zpožděn a spousta dalších možností. Ve svém důsledku jde jen o funkci KDYŽ (IF) a pár podmínek s využitím AND (A) a funkce NEBO (OR).

Použití s funkce DNES s využitím VBA

Jak využít funkce DNES ve VBA, pozor jméno je Date ne Today!

Hodnota = Date MsgBox (Hodnota)

Zápis funkce do buňky pomocí VBA:

Range("B4").Formula = "=TODAY()" Range("B5").FormulaLocal = "=DNES()" Excel funkce DNES - VBA Excel

Související články s funkci DNES

Další články související s funkcemi datum a čas:


Microsoft Excel VBA - stahuj logo

Ke stažení

Soubor v přípravě.


Závěrem

Využíváte nějaký trik s funkcí DNES, můžete zmínit v komentářích.

Článek byl aktualizován: 21.08.2018 09:54

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.







Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2018 | 2767

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.