Връща последователно серийно число, което представлява определена дата.
Синтаксис
DATE(година;месец;ден)
Year Аргументът "година" може да е от една до четири цифри. Ако годината е между 0 (нула) и 1899 (включително), стойността се добавя към 1900, за да се изчисли годината. Например DATE(108,1,2) връща 2 януари 2008 (1900+108). Ако годината е между 1900 и 9999 (включително), стойността се използва като годината. Например DATE(2008,1,2) връща 2 януари 2008 г.
"месец " е число, представящо месеца от годината. Ако месец е по-голямо от 12, месец добавя този брой месеци към първия месец на зададената година. Например връща номера, DATE(2008,14,2) представящ 2 февруари 2009 г.
Day е число, представящо деня от месеца. Ако ден е по-голямо от броя на дните в зададения месец, ден добавя този брой дни към първия ден в месеца. Например DATE(2008,1,35) връща номера, представящ 4 февруари 2008 г.
Забележки
- Датите се съхраняват като поредни номера, така че да могат да се използват в изчисления. По подразбиране 31 декември 1899 г. е с пореден номер 1, а 1 януари 2008 г. е с пореден номер 39 448, понеже той е 39 448 дни след 1 януари 1900 г.
- Функцията DATE е най-полезна във формули, където годината, месецът и денят са формули, а не константи.
Пример
| Year | Месец | Ден | Формула | Описание (резултат) |
|---|---|---|---|---|
| 2008 | 1 | 1 | =DATE([Година];[Месец];[Ден]) | Серийна дата за датата (1.1.2008 или 39448) |