Использование функции DATE в Google Sheets

Функция DATE в Google Sheets возвращает дату или серийный номер даты, комбинируя отдельные элементы дня, месяца и года, введенные в качестве аргументов функции.

Например, если в ячейку листа введена следующая функция DATE – = DATE (2016,01,16) , возвращается серийный номер 42385 , который ссылается на дата 16 января 2016 г.

Ввод дат как дат

В сочетании с другими функциями Google Sheets DATE можно использовать для создания самых разнообразных формул дат. Одним из важных применений этой функции – как показано в строках с 5 по 10 на изображении выше – является обеспечение правильного ввода и интерпретации дат некоторыми другими функциями дат в Листах Google. Это особенно верно, если введенные данные отформатированы как текст.

Функция DATE в основном используется для отображения даты, которая объединяет элементы даты – например, год, месяц или день из разных мест на листе, и для обеспечения того, чтобы даты, используемые в расчетах, интерпретировались как даты (числовые данные) вместо текстовых данных. ,

Синтаксис и аргументы функции DATE

Синтаксис функции относится к макету функции и включает в себя имя функции, скобки и аргументы.

Синтаксис для функции DATE: = DATE (год, месяц, день)

  • Год – введите год в виде четырехзначного числа (гггг) или ссылку на ячейку в соответствии с его местоположением на листе.
  • Месяц – введите месяц в виде двузначного числа (мм) или ссылку на ячейку в соответствии с его местоположением на листе.
  • День – введите день в виде двузначного числа (dd) или ссылку на ячейку в соответствии с его местоположением на листе.

Ошибки и корректировки

Значение! Функция возвращает значение ошибки, если вместо числа вводятся текстовые данные. Это включает в себя ввод ссылки на ячейку, содержащую текст. #NUM! Функция возвращает значение ошибки, если для аргумента год введено пятизначное число, например 20016. Если для аргументов месяца или дня есть недопустимое значение, функция автоматически корректирует выходные данные функции на следующую действительную дату. Например, = DATE (2016,13,1) – в котором для аргумента month указано 13 – корректирует аргумент year и возвращает 01.01.2017. Другой пример: = DATE (2016,01,32), который имеет 32 дня для января, корректирует аргумент month и возвращает 2/01/2016. Если для аргумента введены десятичные значения, значение усекается до целочисленного значения. Например, значение «10,25» будет интерпретировано функцией как «10».

Пример функции DATE

На изображении выше функция DATE используется в сочетании с рядом других функций в ряде формул даты.

Перечисленные формулы предназначены для примера использования функции DATE.

  • строка 5 входит в первый день текущего месяца
  • строка 6 преобразует текстовую строку (ячейка A5) в дату
  • строка 7 отображает день недели для данной даты
  • строка 8 считает дни между текущими и предыдущими датами
  • строка 9 преобразует юлианский номер дня (ячейка A9) в текущую дату
  • строка 10 преобразует текущую дату (ячейка A10) в юлианский номер дня

Приведенная ниже информация охватывает шаги, используемые для входа в функцию DATE, расположенную в ячейке B4. Выходные данные функции в этом случае показывают составную дату, созданную путем объединения отдельных элементов даты, расположенных в ячейках с A2 по C2.

Ввод функции ДАТА

Варианты ввода функции и ее аргументов в таблицу включают в себя:

  • Введите вручную полную функцию – просто помните, что порядок должен быть гггг, мм, дд , например = ДАТА (2016,01,16) или = ДАТА (A2, B2, C2) , если используются ссылки на ячейки.
  • С помощью окна автоматического предложения введите функцию и ее аргументы.

Google Sheets не использует диалоговые окна для ввода аргументов функции, которые можно найти в Excel. Вместо этого у него есть окно автоматического предложения , которое появляется, когда имя функции вводится в ячейку.

Разделитель запятых

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

Приведенные ниже шаги описывают, как войти в функцию DATE, расположенную в ячейке B4 на изображении выше, с помощью поля автоматического предложения .

  1. Нажмите ячейка D4 , чтобы сделать ее активной ячейкой: здесь будут отображаться результаты функции DATE.

  2. Введите знак равенства = , за которым следует название функции – дата.

  3. Когда вы вводите , появится окно авто-предложение с именами и синтаксисом функций, которые начинаются с буквы D.

  4. Когда в поле появится ДАТА , нажмите имя указателем мыши, чтобы ввести имя функции и открывающую круглую скобку ( в ячейку D4).

  5. Нажмите ячейку A2 на листе, чтобы ввести эту ссылку на ячейку в качестве аргумента год .

  6. После ссылки на ячейку введите запятую , в качестве разделителя между аргументами.

  7. Нажмите на ячейку B2 , чтобы ввести ссылку на эту ячейку в качестве аргумента месяц .

  8. После ссылки на ячейку введите еще одну запятую , .

  9. Нажмите ячейка C2 , чтобы ввести эту ссылку на ячейку в качестве аргумента день .

  10. Нажмите клавишу Enter на клавиатуре, чтобы ввести закрывающую круглую скобку ) и завершите функцию.

  11. Дата должна появиться в ячейке B1 в формате 15.11.2015.

  12. При нажатии на ячейку B1 полная функция = ДАТА (A2, B2, C2) появляется на панели формул над рабочим листом.

Если вывод в ячейке B4 неверен после входа в функцию, возможно, ячейка отформатирована неправильно.

Изменение формата даты

  1. Выделите ячейки на листе, которые содержат или будут содержать даты.

  2. Нажмите на кнопку Формат > Число > Дата в меню, чтобы изменить форматирование ячейки на формат даты, используемый текущими региональными настройками.

Изменение региональных настроек

Как и во многих онлайн-приложениях, в Google Sheets по умолчанию используется американский формат даты, также известный как среднесрочный индекс MM/DD/YYYY .

Если в вашем местоположении используется другой формат даты – например, в Google Листах с прямым порядком байтов (ГГГГ/ММ/ДД) или с прямым порядком байтов (ДД/ММ/ГГГГ) Google Sheets может быть настроен для отображения даты в правильном формате, регулируя региональные настройки.

Чтобы изменить региональные настройки:

  1. Нажмите Файл , чтобы открыть меню «Файл».

  2. Нажмите Настройки электронной таблицы , чтобы открыть диалоговое окно Настройки .

  3. В разделе Языковой стандарт в диалоговом окне нажмите на поле – значение по умолчанию США – для просмотра списка доступных настроек страны.

  4. Нажмите на свою страну выбора , чтобы сделать ее текущим выбором.

  5. Нажмите Сохранить настройки в нижней части диалогового окна, чтобы закрыть его и вернуться к рабочему листу.

  6. Новые даты, введенные в таблицу, должны соответствовать формату выбранной страны – для вступления изменений в силу, возможно, потребуется снова отформатировать существующие даты.

Отрицательные серийные номера и даты Excel

По умолчанию Microsoft Excel для Windows использует систему дат, которая начинается в 1900 году. Ввод серийного номера 0 возвращает дату: 0 января 1900 года. Кроме того, функция DATE в Excel не будет отображать даты до 1900 года.

Google Sheets использует дату 30 декабря 1899 года для серийного номера ноль, но в отличие от Excel, Google Sheets отображает даты до этого, используя отрицательные числа для серийного номера.

Например, дата 1 января 1800 года приводит к порядковому номеру -36522 в Google Sheets и позволяет использовать его в формулах, таких как вычитание 1 января 1850 года – 1 января 1800 года, что приводит к значению 18 262 – количество дней между двумя датами.

С другой стороны, когда эта же дата вводится в Excel, программа автоматически преобразует дату в текстовые данные и возвращает значение #VALUE! значение ошибки, если в формуле используется дата.

Юлианские номера дня

Числа юлианского дня, используемые рядом правительственных учреждений и других организаций, представляют собой числа, представляющие определенный год и день. Длина этих чисел варьируется в зависимости от того, сколько цифр используется для представления годовой и дневной составляющих числа.

Например, на изображении выше юлианский номер дня в ячейке A9 – 2016007 – состоит из семи цифр, причем первые четыре цифры номера представляют год, а последние три дня года. Как показано в ячейке B9, это число представляет седьмой день 2016 года или 7 января 2016 года.

Аналогично, число 2010345 представляет 345-й день 2010 года или 11 декабря 2010 года.

Оцените статью
Solutics.ru
Добавить комментарий