Повертає порядковий номер, який відповідає вказаній даті.
Синтаксис
DATE(рік;місяць;день)
Рік Аргумент року може містити від однієї до чотирьох цифр. Якщо рік знаходиться в діапазоні від 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 р.
День – число, яке позначає день місяця. Якщо значення день більше числа днів в указаному місяці, день додається до першого дня вказаного місяця. Наприклад, DATE(2008,1,35) повертає числове подання, яке відповідає 4 лютому 2008 р.
Примітки.
- Дати зберігаються як послідовні порядкові номери, тому їх можна використовувати в обчисленнях. За замовчуванням 31 грудня 1899 р. має порядковий номер 1, а 1 січня 2008 р. – порядковий номер 39448, оскільки ця дата настала через 39 448 днів після 1 січня 1900 р.
- Функція DATE найбільш корисна у формулах, де рік, місяць і день є формулами, а не константами.
Приклад
| Рік | Місяць | День | Формула | Опис (результат) |
|---|---|---|---|---|
| 2008 | 1 | 1 | =DATE([Рік];[Місяць];[День]) | Числове подання дати (01.01.2008 або 39 448) |