Описание функции ДАТА
=ДАТА(2008;7;8)
возвращает число 39637 — порядковый номер даты 08.07.2008.
Примечание. Если до ввода этой функции форматом ячейки был Общий, результат будет отформатирован как дата, а не как число. Если требуется, чтобы отображалось число, или необходимо изменить форматирование даты, выберите требуемый числовой формат на вкладке Главная в группе Число.
Функция ДАТА полезна в тех случаях, когда год, месяц и день представлены формулами и ссылками на ячейки. Например, на листе могут находиться даты в формате, который Microsoft Excel не распознает (например, в формате ГГГГММДД). Для преобразования дат в числа, которые распознает Excel, можно использовать функцию ДАТА в сочетании с другими функциями.
Синтаксис
=ДАТА(год; месяц; день)
Аргументы
- Если аргумент год находится в диапазоне от 0 (нуль) до 1899 (включительно), Excel для вычисления года прибавляет это значение к числу 1900. Например, формула
возвращает 2 января 2008 (1900+108) года.=ДАТА(108;1;2)
- Если аргумент год находится в диапазоне от 1900 до 9999 (включительно), Excel использует это значение как год. Например, формула
возвращает 2 января 2008 года.=ДАТА(2008;1;2)
- Если значение аргумента год меньше 0 или больше 9999, Microsoft Excel возвращает значение ошибки #ЧИСЛО!.
- Если значение аргумента месяц больше 12, аргумент месяц добавляет число месяцев к первому месяцу указанного года. Например, формула
возвращает число, соответствующее 2 февраля 2009 года.=ДАТА(2008;14;2)
- Если значение аргумента месяц меньше 1, аргумент месяц вычитает значение этого числа месяцев, увеличенное на 1, из первого месяца указанного года. Например, формула
возвращает число, соответствующее 2 сентября 2007 года.=ДАТА(2008;-3;2)
- Если значение аргумента день больше числа дней в указанном месяце, аргумент день добавляет это число дней к первому дню месяца. Например, формула
возвращает число, соответствующее 4 февраля 2008 года.=ДАТА(2008;1;35)
- Если значение аргумента день меньше 1, аргумент день вычитает значение этого числа дней, увеличенное на 1, из первого дня указанного месяца. Например, формула
возвращает число, соответствующее 16 декабря 2007 года.=ДАТА(2008;1;-15)
Замечания
В Excel даты хранятся в виде порядковых номеров, что позволяет использовать их в вычислениях. Дате 1 января 1900 года соответствует номер 1, а 1 января 2008 года — 39448, так как интервал между этими датами составляет 39 447 дней.