Перейти к основному содержимому Перейти к дополнительному содержимому

Функции даты

Если данные не распознаются как дата, необходимо применить к столбцу с данными функцию Преобразовать в дату. Только после этого можно применять другие функции, связанные с датами. Информация о формате нужна только для настройки формата отображаемой даты, а не для разбора текста, который не был распознан как дата.

Добавить длительность

Добавляет период в указанной единице времени к дате, времени или метке времени

Свойства

Свойство Конфигурация
Обрабатываемые столбцы

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Единица времени

Выберите, к какой части даты, времени или метки времени требуется добавить значение времени:

  • Год

  • Месяц

  • Неделя

  • День

  • Час

  • Минута

  • Секунда

  • Миллисекунда

  • Микросекунда

Использовать с
  • Значение: выберите эту опцию, чтобы добавить фиксированное значение (задается в поле Значение).

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

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные

03/03/2023

  • Единица измерения времени: «Год»

  • Использовать с: «Значение»

  • Значение: 10

03/03/2033

3/7/2019 2:00:00 PM
  • Единица измерения времени: «Секунды»

  • Использовать с: «Значение»

  • Значение: 30

3/7/2019 2:00:30 PM

Вычислить разницу дат

Вычисляет время между датами в столбце и указанной датой с учетом выбранной единицы измерения времени.

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

Свойства

Свойство Конфигурация
Обрабатываемые столбцы

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Единица времени

Выберите часть времени, которая будет использована в расчетах:

  • Год

  • Месяц

  • День

  • Час

  • Минута

  • Секунда

  • Миллисекунда

  • Микросекунда

До

Выберите, как будет задана целевая дата:

  • Теперь можно вычислить разницу с текущей датой и временем.

  • Конкретная дата: введите нужную дату или задайте ее в поле Эта дата, используя календарь.

  • Другой столбец: используйте даты из другого столбца, выбранного в раскрывающемся списке Столбец.

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные

06/12/1989

  • Единица измерения времени: «День»

  • До: «Конкретная дата»

  • Эта дата: 31/12/2000

4044

  • Столбец A: 8/4/2016

  • Столбец B: 8/4/2025

  • Время до: «Неделя»

  • До: «Другой столбец»

  • Столбец: B

468

Сравнить даты

Сравнивает даты из столбца с заданным значением или значениями из другого столбца. Функция возвращает TRUE, если выполняется условие, заданное оператором; в противном случае она возвращает FALSE.

Время можно сравнивать только со значениями времени, но можно также сравнивать даты и метки времени. В этом случае дата будет интерпретироваться как метка времени со временем, установленным на 00:00.

Свойства

Свойство Конфигурация
Обрабатываемые столбцы

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Режим сравнения

Выберите оператор, который будет использоваться для сравнения дат.

  • Равно

  • Не равно

  • После

  • После или равно

  • До

  • До или равно

Использовать с
  • Значение: выберите эту опцию, чтобы проверить столбец относительно фиксированного значения, заданного в календаре Значение.

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

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные
  • 1969-02-27

  • 1989-11-09

  • Режим сравнения: «После»

  • Использовать с: «Значение»

  • Значение: 01/01/1989

  • FALSE

  • TRUE

Преобразовать в дату

Преобразует тип данных, содержащихся в столбце, так, чтобы они интерпретировались в системе как даты.

Свойства

Свойство Конфигурация
Обрабатываемые столбцы

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Формат даты

Выберите ожидаемый формат даты для столбца.

  • «Автоматически»: текущий формат будет определяться автоматически.

  • «Пользовательский»: введите свой формат даты (задается в поле Образец даты).

  • ГГГГ-ММ-ДД

  • ГГГГММДД

  • М/Д/ГГГГ

  • М/Д/ГГ

  • ММ/ДД/ГГ

  • МММ Д, ГГГГ

  • ММММ Д, ГГГГ

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Преобразовать в значение времени

Преобразует тип данных, содержащихся в столбце, так, чтобы они интерпретировались в системе как время.

Свойства

Свойство Конфигурация
Обрабатываемые столбцы

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Формат даты

Выберите ожидаемый формат времени для столбца.

  • «Автоматически»: текущий формат будет определяться автоматически.

  • «Пользовательский»: введите свой формат времени (задается в поле Образец даты).

  • чч:мм

  • чч:мм:сс

  • чч:мм AM/PM

  • чч:мм:сс AM/PM

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Преобразовать в метку времени

Преобразует тип данных, содержащихся в столбце, так, чтобы они интерпретировались в системе как метка времени.

Свойства

Свойство Конфигурация
Обрабатываемые столбцы

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Формат даты

Выберите ожидаемый формат метки времени для столбца.

  • «Автоматически»: текущий формат будет определяться автоматически.

  • «Пользовательский»: введите свой формат метки времени (задается в поле Образец даты).

  • ГГГГММДД чч:мм

  • ГГГГММДД чч:мм:сс

  • ГГГГММДДТчч:мм

  • ГГГГММДДТчч:мм:сс

  • М/Д/ГГГГ чч:мм AM/PM

  • М/Д/ГГ чч:мм AM/PM

  • ММ/ДД/ГГ чч:мм AM/PM

  • М/Д/ГГГГ чч:мм:сс  AM/PM

  • М/Д/ГГ чч:мм:сс AM/PM

  • ММ/ДД/ГГ ЧЧ:мм:сс AM/PM

  • МММ Д, ГГГГ чч:мм:сс AM/PM

  • День недели, ММММ Д, ГГГГ чч:мм:сс AM/PM

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Создать дату из частей

Создает столбец с новой датой путем объединения чисел из других столбцов

Свойства

Свойство Конфигурация
Год Выберите столбец, содержащий информацию о годе для получаемой даты.
Месяц Выберите столбец, содержащий информацию о месяце для получаемой даты.
День Выберите столбец, содержащий информацию о дне для получаемой даты.
Имя нового столбца Введите имя столбца, который будет создан для сохранения результата объединения. Если оставить поле пустым, будет присвоено имя по умолчанию new_date.

Пример

Входные данные Конфигурация Выходные данные
  • Столбец А: 10

  • Столбец В: 2021

  • Столбец С: 12

  • Год: Столбец B

  • Месяц: Столбец A

  • День: Столбец C

Столбец D: 10/21/2021

Создать время из частей

Создает столбец с новым значением времени, полученным путем объединения чисел из других столбцов

Свойства

Свойство Конфигурация
Час Выберите столбец, содержащий информацию о часах для получаемого значения времени.
Минута Выберите столбец, содержащий информацию о минутах для получаемого значения времени.
Секунда Выберите столбец, содержащий информацию о секундах для получаемого значения времени.
Миллисекунда Выберите столбец, содержащий информацию о миллисекундах для получаемого значения времени.
Имя нового столбца Введите имя столбца, который будет создан для сохранения результата объединения. Если оставить поле пустым, будет присвоено имя по умолчанию new_time.

Пример

Входные данные Конфигурация Выходные данные
  • Столбец А: 9

  • Столбец В: 1

  • Столбец С: 30

  • Столбец D: 56

  • Час: Столбец A

  • Минута: Столбец D

  • Секунда: Столбец C

  • Миллисекунда: Столбец B

Столбец E: 09:56:30.100

Создать метку времени из частей

Создает столбец с новой временной меткой, полученной путем объединения чисел из других столбцов.

Свойства

Свойство Конфигурация
Год

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

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

Пример

Входные данные Конфигурация Выходные данные
  • Столбец А: 10

  • Столбец В: 2021

  • Столбец С: 12

  • Столбец D: 9

  • Столбец E: 1

  • Столбец F: 30

  • Столбец G: 56

  • Год: Столбец B

  • Месяц: Столбец A

  • День: Столбец C

  • Час: Столбец D

  • Минута: Столбец G

  • Секунда: Столбец F

  • Миллисекунда: Столбец E

     

Столбец H: 10/12/2021 9:56:30 AM

Извлечь части даты

Извлекает части даты и создает отдельные столбцы с выбранными частями даты.

Свойства

Свойство Конфигурация
Обрабатываемые столбцы

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

  • AM/PM

  • День

  • Название дня

  • День недели

  • День года

  • Час (12-часовой формат)

  • Час (24-часовой формат)

  • Минута

  • Месяц

  • Название месяца

  • Квартал года

  • Номер квартала

  • Секунда

  • Неделю

  • Год

  • Год-месяц

  • Год-квартал

  • Год-неделя

С помощью переключателей выберите, какие столбцы будут созданы. Каждая выбранная часть будет извлечена и сохранена в отдельном столбце. Имя столбца по умолчанию: <prefix_or_source_column_name>_<date_part>.
Префикс части даты Укажите префикс, который будет добавляться к названию каждого создаваемого столбца. Если префикс не указан, в качестве префикса будет использоваться имя исходного столбца с датами.

Пример

Входные данные Конфигурация Выходные данные

10/12/2021 9:56:30 AM

  • Название дня

  • День недели

  • Название месяца

  • Квартал года

  • Неделя

  • Префикс части даты: извлечено

  • extracted_dayLabel: Thu

  • extracted_dayOfWeek: 4

  • extracted_monthLabel: Oct

  • extracted_quarterLabel: Q4

  • extracted_weekOfYear: 43

Форматировать дату

Изменяет формат даты для использования в столбце даты.

Свойства

Свойство Конфигурация
Обрабатываемые столбцы

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Формат даты

Выберите из списка один из сохраненных форматов или введите свой формат:

  • «Пользовательский»: введите свой формат даты (задается в поле Образец даты).

  • ГГГГ-ММ-ДД

  • ГГГГММДД

  • М/Д/ГГГГ

  • М/Д/ГГ

  • ММ/ДД/ГГ

  • МММ Д, ГГГГ

  • ММММ Д, ГГГГ

  • ГГГГММДД чч:мм

  • ГГГГММДД чч:мм:сс

  • ГГГГММДДТчч:мм

  • ГГГГММДДТчч:мм:сс

  • М/Д/ГГГГ чч:мм AM/PM

  • М/Д/ГГ чч:мм AM/PM

  • ММ/ДД/ГГ чч:мм AM/PM

  • М/Д/ГГГГ чч:мм:сс AM/PM

  • М/Д/ГГ чч:мм:сс AM/PM

  • ММ/ДД/ГГ ЧЧ:мм:сс AM/PM

  • МММ Д, ГГГГ чч:мм:сс AM/PM

  • День недели, ММММ Д, ГГГГ чч:мм:сс AM/PM

  • чч:мм

  • чч:мм:сс

  • чч:мм AM/PM

  • чч:мм:сс AM/PM

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные

12-31-2000

  • Формат даты: Пользовательский

  • Шаблон даты: ДД/ММ/ГГГГ

31/12/2000

05/04/2017 Формат даты: день недели, ММММ Д, ГГГГ чч:мм:сс AM/PM Thursday, May 4, 2017 12:00:00 am

Усечь дату

Удаляет часть даты. Дата или метка времени будет обрезана до первой точки единицы времени, до которой производится обрезка.

Свойства

Свойство Конфигурация
Обрабатываемые столбцы

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Единица времени

Выберите часть даты, после которой значение будет усечено. Если значение усекается до единицы «День» или выше, возвращаемое значение будет датой, в противном случае – меткой времени.

  • Год

  • Месяц

  • День

  • Час

  • Минута

  • Секунда

Создать столбец Установите этот флажок, если результат этой функции должен выводиться в новый столбец; исходный столбец в этом случае не меняется.

Пример

Входные данные Конфигурация Выходные данные
2024-06-22 Единица измерения: «Год» 2024-01-01

2024-06-22 11:05

Единица измерения времени: «Месяц»

2024-06-01

2024-06-22 11:05:35

Единица времени: «Секунда»

2024-06-22 11:05:01

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!