Функции и Формулы

Как из чисел собрать дату в google таблицах, функция DATE

Как из чисел собрать дату в google таблицах, функция DATE

Как правильно собрать дату из чисел

Стоит задача: составить из заданных чисел правильную дату.

=DATE(X118; W118; V118)

Основные положения и синтаксис функции DATE в google таблицах

Функция DATE (ДАТА) преобразует данные (год, месяц, день) в значение даты (т.е., полученное значение в ячейке с данной формулой — будет считаться датой).

=DATE(year; month; day) - латинская версия
=ДАТА(год; месяц; день) - русская версия
  • Year (год) — данные, которые будут приняты в качестве года.
  • Month (месяц) — данные, которые будут приняты в качестве месяца.
  • Day (день) — данные, которые будут приняты в качестве дня (числа).

В качестве аргументов функции DATE могут выступать другие функции с числовым форматом.

Тонкости в работе функции DATE (ДАТА) в google таблицах

Минимальная дата, которая будет взята в обработку: 01.01.1900, все что ниже этой даты — будет обрабатываться следующим образом:

  • Day (день) и Month (месяц) будут обрабатываться в стандартном режиме.
  • Year (год) берется из данных и к нему прибавляется 1900 ( 1899 + 1900 = 3799 ).

Максимальная дата, которая будет взята в обработку: 31.12.9999, все что выше этой даты — будет выдавать ошибку #NUM! (все виды ошибок в google таблицах).

В обработку функцией DATE принимаются только числовые значения. Если вы укажете вместо них строковое значение или ссылку на ячейку, содержащую строку, будет выдавать ошибку #VALUE!.

Если ввести значение Day (день / число) > 31 (30), функция прибавит 1-2 дня к числу следующего месяца и отобразит эту дату (2-3 дня для февраля).

Если ввести значение Month (месяц) > 12, функция перепрыгнет на следующий год и преобразует данные (месяц) с учетом лишнего количества заданных данных в аргументе для Month (месяц).

Если использовать в качестве аргументов числа с десятичной частью — функция DATE преобразует аргументы только с целой частью (все что правее точки — автоматически удалит).

В отличие от Excel, где принято считать стартовой позицией отсчета количества дней с 01.01.1900 = 1, в google таблицах — стартовая позиция даты 01.01.1900 = 2!

Первая же позиция у нулевой даты: 31.12.1899 — это сделано для того, чтобы использовать арифметическое количество дней с нуля.

Обратно ко всем статьям.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *