Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.
Zwraca liczbę kolejną reprezentującą określoną datę.
Składnia
DATA(rok;miesiąc;dzień)
Rok Argument „Rok” może zawierać od jednej do czterech cyfr. Jeśli wartość argumentu rok zawiera się w przedziale od 0 (zero) do 1899 (włącznie), w celu obliczenia roku wartość ta zostaje dodana do liczby 1900. Na przykład funkcja DATE(108,1,2) zwraca datę 2 stycznia 2008 (1900+108). Jeżeli rok jest z przedziału od 1900 do 9999 (włącznie), wartość jest używana jako rok. Na przykład polecenie DATE(2008,1,2) zwraca datę 2 stycznia 2008.
Miesiąc to liczba reprezentująca miesiąc w roku. Jeśli wartość jest większa niż 12, jest ona dodawana do pierwszego miesiąca podanego roku. Na przykład formuła DATE(2008,14,2) zwraca liczbę kolejną reprezentującą datę 2 lutego 2009 r.
Dzień jest liczbą oznaczającą dzień miesiąca. Jeżeli dzień jest większy niż liczba dni w danym miesiącu, jest dodawany do pierwszego dnia miesiąca. Na przykład polecenie DATE(2008,1,35) zwraca numer seryjny oznaczający datę 4 lutego 2008.
Spostrzeżenia
-
Daty są przechowywane jako liczby kolejne, co pozwala używać ich w obliczeniach. Domyślnie dacie 31 grudnia 1899 r. odpowiada liczba kolejna 1, a dacie 1 stycznia 2008 r. odpowiada liczba kolejna 39 448, ponieważ przypada 39 448 dni po 1 stycznia 1900 r.
-
Funkcja DATA jest najbardziej przydatna w formułach, w których rok, miesiąc i dzień są formułami, a nie stałymi.
Przykład
Rok |
Miesiąc |
Dzień |
Formuła |
Opis (wynik) |
2008 |
2,54 |
2,54 |
=DATA([Rok];[Miesiąc];[Dzień]) |
Data kolejna względem podanej (2008-01-01 lub 39 448) |