Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.
Grąžina nuoseklų sekos skaičių, rodanti konkrečią datą.
Sintaksė
DATE(metai,mėnuo,diena)
Metai Metų argumentas gali būti nuo vieno iki keturių skaitmenų. Jei metai yra tarp 0 (nulio) ir 1899 (imtinai), metams apskaičiuoti reikšmė pridedama prie 1900. Pavyzdžiui, DATE(108,1,2) grąžina 2008 m. sausio 2 (1900+108). Jei metai yra tarp 1900 ir 9999 (imtinai), reikšmė naudojama kaip metai. Pavyzdžiui, DATE(2008,1,2) grąžina 2008 m. sausio 2 d.
Mėnuo yra skaičius, rodantis metų mėnesį. Jei mėnesio skaičius yra didesnis už 12, mėnuo tą mėnesių skaičių pridės prie pirmojo nurodyto metų mėnesio. Pavyzdžiui, DATE(2008,14,2) grąžina sekos skaičių, rodantį 2009 m. vasario 2 dieną.
Diena yra skaičius, rodantis mėnesio dieną. Jei dienos skaičius yra didesnis už nurodytą mėnesio dienų skaičių, tas skaičius bus pridedamas prie pirmosios mėnesio dienos. Pavyzdžiui, DATE(2008,1,35) grąžina sekos skaičių, rodantį 2008 m. vasario 4 d.
Pastabos
-
Datos saugomos kaip nuoseklūs sekos skaičiai, taigi juos galima naudoti skaičiuojant. Pagal numatytuosius parametrus 1899 metų gruodžio 31 dienos sekos skaičius yra 1, o 2008 metų sausio 1 dienos sekos skaičius yra 39 448, nes tai yra 39 448 dienos po 1900 metų sausio 1 dienos.
-
Funkcija DATE yra naudingiausia formulėse, kuriose metai, mėnuo ir diena yra ne konstantos, o formulės.
Pavyzdys
Metai |
Mėnuo |
Diena |
Formulė |
Aprašas (rezultatas) |
2008 |
1 |
1 |
=DATE([Metai],[Mėnuo],[Diena]) |
Datos sekos data (2008-1-1 arba 39448) |