К тексту на этой странице мог быть частично применён машинный перевод.

Функция Время

Возвращает время суток в 12- или 24-часовом формате из заданного набора значений.

Синтаксис

TIME(time_value, [format], [precision])
  • значение времени
    Значение, необходимое для создания времени. Должно быть предоставлено в виде строки или чисел (разделенных запятыми или двоеточиями в зависимости от используемого формата time_value), представляющих часы, минуты и секунды.
  • формат—(необязательно)
    Указывает, какое время отображается - 12-часовое (0) или 24-часовое (1).
  • точность—(необязательно)
    Требуется сначала установить формат. Укажите интервал времени для возврата в чч (1), чч:мм (2) или чч:мм:сс (3).

Пример использования

Пример 1 → TIME("4:30 PM", 1, 3) Синтаксис → TIME(time_value, [format], [precision])
Пример 2 → TIME(4, 30, 10, 0) Синтаксис → TIME(time_value, [format])
Пример 3 → TIME("8:30")+5 Синтаксис → TIME("часы:мин")+мин

Примечания об использовании

Вы можете ввести аргумент time_value в одном из этих трех различных форматов:

  • Формат строк: Ввод чисел и текста для представления времени.
    • Например, =TIME("20:30:00", 1) возвращает значение 20:30:00.
    • Используя дополнительные необязательные аргументы, =TIME("20:30:00", 0) возвращает значение 20:30:00 PM.
  • Ссылка на ячейку: Ссылка на ячейку, обычно в столбце даты/времени (например, столбцы начальной и конечной даты). Другим распространенным источником ссылок являются ячейки, в которых уже содержатся формулы функции TIME().
  • Числовые вводы: Используйте до трех чисел для часов, минут и секунд, разделяя их запятыми.
    • Например, =TIME(9, 30, 15) возвращает значение 9:30:15 AM.
    • Чтобы избежать ошибки #UNPARSEABLE при использовании дополнительных аргументов, необходимо указать все три компонента - час, мин и сек.

Чтобы извлечь временную составляющую из столбцов System, таких как 'Modified (Date)' и 'Created (Date)', используйте функцию RIGHT(), настроенную на возврат последних 8 символов, как показано ниже: =TIME(RIGHT(Modified@row, 8)).


TIME выводит "объект времени", который можно использовать в других формулах. Например, чтобы отправлять утренние письма до 9:00 утра, формула может быть такой:

=IF(TIME([Время суток]1) < TIME(9, 0, 0), "Отправить утреннюю почту!")

Если вы опустите необязательные аргументы format и precision, вывод функции TIME будет зависеть от того, как выражено значение time_value. Например, =TIME("15") возвращает 15, а =TIME("3 PM") - 3 PM.

 

 

Примеры

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


Если после копирования вы получаете ошибку #UNPARSEABLE, попробуйте ввести формулу в ячейку вручную.

Тип данных столбца или ячейкиВходы формулы ВРЕМЯВозвращаетСсылка на времяИсполнительКомментарии
Текст или число=TIME(10, 0)10:00 AM10:00 AM Создайте объект времени
Текст или число=TIME([Ссылка на время]@row, 1)11:4511:45 AM Создайте временной объект, ссылающийся на другую ячейку
Текст или число=TIME([Ссылка на время]@row, 0) + 58:35 AM08:30 утра + 5 минут
 
Добавьте 5 минут к объекту времени - пример 1
Текст или число=TIME("8:30")+508:3508:30 + 5 минут Добавить 5 минут к объекту времени - пример 2
Текст или число=TIME("8:30 PM",1) + 58:35 PM20:30 + 5 минут Добавьте 5 минут к объекту времени - пример 3
Текст или число=TIME("2:55 PM", 0)2:55 PM14:55 Выразите объект времени в 12-часовом формате
Текст или число=TIME("2:55 PM", 1)14:5502:55 PM Выразите объект времени в 24-часовом формате
Список контактов=TIME(1, 0) + " - " + [Assigned To]61:00 - Неизвестный100 %НеизвестныйДобавьте строку информации к объекту времени
Текст или число=TIME([Ссылка на время]@row) - 2703:30 AM03:30 Вычтите 270 минут из объекта времени
Текст или число=TIME(RIGHT(Modified@row, 8))10:54 AM10:54 Преобразование времени последнего изменения в объект времени
Текст или число=TIME(RIGHT(Modified@row, 8)) + 410:59 AM10:59 Добавьте 4 минуты к последнему измененному времени
Текст или число= (ВРЕМЯ([Эталон времени]10) - ВРЕМЯ(Возврат10))0.1875  Разница между двумя временами в долях рабочего дня
Текст или число=(ВРЕМЯ([Эталон времени]10) - ВРЕМЯ(Возврат10)) * 244.500  Преобразование разницы между двумя временами, выраженными в часах (работает только в том случае, если рабочий день = 24 часам)
Текст или число=(ВРЕМЯ([Эталон времени]10) - ВРЕМЯ(Возврат10)) * 1440270  Преобразование разницы между двумя временами, выраженными в минутах (работает только в том случае, если рабочий день = 24 часам)
Дата=ROUNDDOWN((TIME([Ссылка на время]10) - TIME(Return10)) * 24) + " час(ы) и " + VALUE(RIGHT((TIME([Ссылка на время]10) - TIME(Return10)) * 24, FIND(".", (TIME([Ссылка на время]10) - TIME(Return10)) * 24)))) * 60 + " минут"4 часа 30 минут  Преобразование разницы во времени в строку часов и минут (работает только в том случае, если рабочий день = 24 часам)
Дата=DATEONLY(Modified9) - DATEONLY(Modified10) + " день(ы), " + " " + ROUNDDOWN((TIME(RIGHT(Modified9, 8)) - TIME(RIGHT(Modified10, 8))) * 24) + " час(ы) и " + (((TIME(RIGHT(Modified9, 8)) - TIME(RIGHT(Modified10, 8))) * 24) - ROUNDDOWN((TIME(RIGHT(Modified9, 8)) - TIME(RIGHT(Modified10, 8)))) * 24)) * 60 + " минут"

0 день(ов), 1 час(ов) и 31 минута


 

  Convert a time difference into a string of days, hours and minutes  (only works when working day = 24 hrs)
Дата= "Дата выполнения: " + DATEONLY(Created@row) + " @" + (TIME(RIGHT(Created@row, 8)) + 120)Дата выполнения: 08/28/23 @11:54 AM  Используйте дату создания, чтобы сгенерировать дату выполнения + время, предполагающее SLA для задачи в минутах

Остались вопросы?

Используйте шаблон Руководство по работе с формулами, чтобы просмотреть дополнительные ресурсы и изучить более 100 формул. Руководство содержит глоссарий, описывающий каждую функцию, обращение с которой вы сможете отработать на практике, и примеры как часто используемых, так и более сложных функций.

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

Обратиться к Сообществу