Jak používat funkci Excel DATE
DATUM aplikace Excel funkce kombinuje tři hodnoty a vytváří datum. Když zadáte rok, měsíc a den, Excel vytvoří a sériové číslo které pak lze naformátovat jako normálně vypadající datum.
Typický způsob, jak zadat datum v Excelu, je napsat celé datum do jedné buňky, ale to je nepohodlné, když pracujete se spoustou informací. Funkce DATUM může být užitečná, pokud datum není správně naformátováno, například pokud je kombinováno s běžným textem nebo je rozloženo do více buněk.

Funkce DATE je poměrně snadno pochopitelná a zapamatovatelná. Níže jsou uvedeny další informace o tom, jak jej používat ve vašem vzorce.
Funkci DATE lze použít ve všech verzích Excelu.
Syntaxe a argumenty funkce DATE
Takto musí být každá instance funkce data zapsána, aby ji Excel správně zpracoval:
=DATUM(rok,Měsíc,den)
- Rok: Zadejte rok jako číslo o délce jedné až čtyř číslic nebo zadejte odkaz na buňku na umístění dat v listu. The rokargument je požadováno.
-
Měsíc: Zadejte měsíc v roce jako kladné nebo záporné celé číslo od 1 do 12 (leden až prosinec) nebo zadejte odkaz na buňku s umístěním dat. The
- Den: Zadejte den v měsíci jako kladné nebo záporné celé číslo od 1 do 31 nebo zadejte odkaz na buňku s umístěním dat. The den argument je vyžadován.
Další informace o funkci data
Zde je několik dalších důležitých věcí, které byste měli vědět o argumentech roku, měsíce a dne:
ROK
- Ve výchozím nastavení používá Excel systém data 1900, což znamená, že funkce DATE nezobrazí správně rok pro nic staršího než 1900.
- Zadání 0 jako rok hodnota je stejná jako zadání 1900, 1 se rovná 1901, 105 je rok 2005 atd.
MĚSÍC
- Překročení 12 jako Měsíc hodnota přidá tento počet měsíců k rok hodnota. 13, pak k datu přidá jeden rok a jeden měsíc.
- Použití záporného čísla jako Měsíc hodnota odečte tento počet měsíců plus jeden od prvního měsíce roku rok.
DEN
- Pokud den hodnota překračuje počet dní, které Měsíc má, nadbytečné dny se přičtou k prvnímu dni následujícího měsíce.
- Negativní den hodnota odečte tento počet dní plus jeden od prvního dne Měsíc.
Příklady funkcí DATE
Níže je uvedena řada reálných vzorců, které používají funkci DATE:
Rok, měsíc a den v jiných buňkách
=DATUM(A2;B2;C2)

Tento příklad funkce DATE používá A2 pro rok, B2 za měsíc a C2 pro ten den.
Rok ve vzorci a Měsíc a den v jiné buňce
=DATUM(2020;A2;B2)

Můžete také kombinovat způsob získávání dat. V tomto příkladu děláme rok 2020 rok argument, ale Měsíc a den je stahován z jiných buněk.
Odečtěte měsíce pomocí záporného měsíčního argumentu
=DATUM(2020,-2,15)

Zde používáme záporné číslo v Měsíc prostor. Toto se posouvá zpět v průběhu roku namísto dopředu, počínaje lednem 2020 (protože vzorec zahrnuje 2020). Tento vzorec DATE vytváří 10/15/2019.
Odečtěte dny pomocí záporného argumentu dne
=DATUM(2020;1;-5)

Bez záporného čísla by se toto datum počítalo jako 1.5.2020. Nicméně to negativní den hodnota je odečtením pěti dnů (plus jeden) od 1. 1. 2020, čímž vzniká datum 26. 12. 2019.
Velké denní a měsíční argumenty
=DATUM(2020;19;50)

Tento příklad kombinuje několik výše uvedených pravidel. The rok hodnota se od roku 2020 zvýší, protože Měsíc překročí 12 a měsíc, který bude počítán, se od roku také změní den hodnota přesahuje počet dní v libovolném měsíci. Tento vzorec DATE se vyrábí 19. 8. 2021.
Přidejte 10 let k datu v jiné buňce
=DATUM(ROK(A2)+10,MĚSÍC(A2),DEN(A2))

Funkci Excel DATE lze také použít s jinými daty, jako je přidání času k existujícímu datu. V tomto příkladu chceme vidět datum, které je 10 let po existujícím datu. Existující datum je v buňce E2, takže musíme tento vzorec napsat tak, aby extrahoval rok, měsíc a den z E2, ale také přidal 10 k rok hodnota.
Vypočítejte počet dní v roce
=A2-DATE(YEAR(A2);1;0)

Zde je podobný příklad funkce DATE, kde počítáme, kolik dní v roce je datum v buňce E10. Například 1. 1. 2020 je jeden den v roce, 5. leden je pět dní a tak dále. V tomto příkladu je E10 4. 8. 2018, takže výsledek je 216.
Převést datum jako text na správně naformátované datum
=DATUM(LEFT(A2;4);MID(A2;5;2);RIGHT(A2;2))

Pokud buňka, se kterou máte co do činění, obsahuje celé datum, ale je formátována jako text, jako např 20200417, můžete použít tento vzorec DATE v kombinaci s VLEVO, ODJET, STŘEDNÍ, a ŽE JO funkce, převést buňku na správně naformátované datum.
Dělá to extrahování prvních čtyř číslic zleva pomocí VLEVO(A2;4), přičemž dvě číslice od středu u pátého znaku via MID(A2;5;2)a jeho spojením s posledními dvěma číslicemi zprava s RIGHT(A2;2). Vypočítané datum je 4/17/2020.
Podívejte se na naše články o používání Excelu VLEVO, ODJET, ŽE JO, a STŘEDNÍ funkcí pro více informací.
Tento rok a měsíc v konkrétní den
=DATE(YEAR(TODAY()), MONTH(DNES()), 5)

The Funkce DNES lze použít s funkcí DATE k získání informací o dnešku. Chcete-li si například připomenout, že máte platit účty každý měsíc 5. dne, můžete pomocí tohoto vzorce DATUM automaticky přidat aktuální rok a měsíc, ale poté umístit 5 (nebo odkaz na buňku) jako den hodnota.
Vypočítat datum, když je měsíc text
=DATUM(A2;MĚSÍC(1&B2);C2)

Někdy datum obsahuje textovou verzi měsíce, např červen. Protože to Excel nechápe jako číslo, musíte ho převést na jedničku pomocí funkce MONTH. Vložili jsme to přímo do vzorce DATUM, na pozici měsíce, as MĚSÍC(1&B2).
Stanovení dat, která nevypadají jako data
Pokud výsledek funkce DATE ukazuje hromadu čísel místo data, budete muset buňku naformátovat jako datum.
Můžete například vidět velký počet podobných 43938 místo normálně vypadajícího data, jako na tomto snímku obrazovky níže:

Chcete-li buňku přeformátovat, vyberte ji a vyberte z rozbalovací nabídky Číslo položku skupiny a poté vyberte jeden z formátů data.