Funkce DATE v aplikaci Excel (vzorec, příklady) - Jak používat?

Funkce DATE v aplikaci Excel

Funkce Date v aplikaci Excel je funkce data a času, která představuje číslo poskytnuté jako argumenty v kódu data a času, argumenty, které bere, jsou celá čísla pro den, měsíc a rok samostatně a dává nám výsledek v jednoduchém datu, výsledek Zobrazené je ve formátu data, ale argumenty jsou poskytovány jako celá čísla, metoda pro použití tohoto vzorce je následující = den (rok, měsíc, den) v sekvenčním základě.

DATE vzorec pro Excel

Vzorec DATE pro Excel je následující:

Vzorec DATE pro Excel má tři argumenty, z nichž dva jsou volitelné. Kde

  • year = Rok, který se použije při vytváření data.
  • month = Měsíc, který se použije při vytváření data.
  • day = Den, který se má použít při vytváření data

Jak používat funkci DATE v aplikaci Excel? (s příklady)

DATUM je funkce listu (WS). Jako funkci WS ji lze zadat jako součást vzorce v buňce listu. Pro lepší pochopení viz níže uvedené příklady funkcí DATE.

Příklad č. 1 - Získejte měsíc od data

MĚSÍC (DATUM (2018,8,28))

Jak je uvedeno ve výše uvedeném vzorci DATE, funkce MĚSÍC se použije k datu představovanému pomocí funkce DATE. Funkce MĚSÍC vrátí index měsíce vrácený funkcí DATE. Např. 8 v uvedeném příkladu. Buňka D2 má aplikovaný vzorec DATE, a proto má výsledek '8'.

Příklad č. 2 - Zjistěte přestupný rok

MĚSÍC (DATUM (ROK (B3), 2,29)) = 2

Jak je uvedeno ve výše uvedeném vzorci DATE, DATE se automaticky přizpůsobí hodnotám měsíce a roku, které jsou mimo rozsah. Zde je nejvnitřnější vzorec YEAR s parametry jako buňka B3 označující vstupní data, 2 je index únorového měsíce a 29 pro den. V přestupných letech má únor 29 dní, takže vnější funkce DATE vrátí výstup jako 29. 2. 2000.

V případě nepřestupného roku vrátí DATE datum 1. března roku, protože neexistuje 29. den, a DATE by posunulo datum dopředu do dalšího měsíce.

Vnější funkce, MĚSÍC, extrahuje měsíc z výsledku. Např. 2 nebo v případě přestupného roku a 3 v případě přestupného roku.

Výsledek je dále srovnáván s konstantou „2“. Pokud je měsíc 2, vrátí vzorec DATE v aplikaci Excel PRAVDA. Pokud ne, vrátí vzorec DATE hodnotu FALSE.

Na následujícím snímku obrazovky obsahuje buňka B2 datum patřící k přestupnému roku a B3 obsahuje datum patřící k přestupnému roku.

Příklad č. 3 - Zvýrazněte sadu dat

V tomto příkladu funkce DATE se na sloupec B použije pravidlo podmíněného formátování. Data větší než 2005/1/1 se zvýrazní pomocí stylu růžové barvy. Jak je znázorněno na snímku obrazovky, jsou v nakonfigurovaném formátu zvýrazněna tři data, která jsou větší než zadané datum. Zbývající dvě data, která kritéria nesplňují, jsou ponechána neformátovaná, protože na tato data neplatí žádné pravidlo.

Věci k zapamatování

  • Funkce Excel DATE vrací sériové číslo data. Aby bylo možné zobrazit formát data, je třeba výsledek naformátovat jako datum.
  • Pokud je rok mezi 0 a 1900, přidá Excel do roku 1900.
  • Měsíc může být větší než 12 a menší než nula. Pokud je měsíc větší než 12, Excel přidá měsíc k prvnímu měsíci v zadaném roce. Pokud je měsíc menší nebo roven nule, Excel odečte absolutní hodnotu měsíce plus 1 (tj. ABS (měsíc) + 1) od prvního měsíce zadaného roku.
  • Den může být pozitivní nebo negativní. Pokud je den větší než dny v uvedeném měsíci, Excel přidá den k prvnímu dni uvedeného měsíce. Pokud je den menší nebo roven nule, Excel odečte absolutní hodnotu dne plus 1 (tj. ABS (den) + 1) od prvního dne uvedeného měsíce.

Použití funkce DATE v aplikaci Excel VBA

Funkce DATE ve VBA vrací aktuální systémové datum. Lze jej použít v aplikaci Excel VBA následujícím způsobem:

Funkce DATE v příkladu VBA

Datum()

Výsledek: 12. 8. 2018

Zde funkce Date () vrací aktuální systémové datum. Totéž lze přiřadit proměnné následovně:

Dim myDate As String

myDate = datum ()

MyDate = 12/08/2018

DATUM Video funkce aplikace Excel

Zajímavé články...