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

Функция раз

Создайте объект времени из совместимого значения, которое можно отобразить в 12- или 24-часовом формате.

Синтаксис

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

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

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

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

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

  • Строковый формат: Вводите числа и текст для представления времени.
    • Например, =TIME("8:30 PM", 1) возвращает 20:30.
    • Используя дополнительные необязательные аргументы, =TIME("8:30 PM", 1,3) возвращает 20:30:00.
  • Ссылка на ячейку: Ссылки на ячейки обычно включают значение времени, извлеченное из значения даты/времени (из системного столбца или текстового/числового поля), или отдельное значение времени, введенное в ячейку через выпадающий список.

Рекомендуется использовать выпадающие списки при добавлении значений времени в ячейку через форму, так как они обеспечивают правильное форматирование.

  • Числовые вводы: Используйте до трех чисел для часов, минут и секунд, разделенных запятыми.
    • Например, =TIME(9, 30,15) возвращает 9:30:15 AM.
    • Все три компонента — час, минута и секунда — должны быть указаны при использовании необязательных аргументов, чтобы избежать ошибки #UNPARSEABLE или неожидаемого вывода.

Чтобы извлечь компонент времени из системных столбцов, таких как Изменено (Дата) и Создано (Дата), используйте функцию RIGHT(), настроенную на возврат последних 8 символов, как показано:

  • =TIME(RIGHT(Modified@row, 8)).

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

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

Если вы опустите необязательные аргументы формата и точности, вывод функции TIME будет зависеть от того, как значение времени выражается. Например:

  • =TIME("15") возвращает 15, тогда как =TIME("3 PM") возвращает 3 PM.

Примеры

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


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

Столбец типа "Текст или число"

Входные данные формулы TIMEВозвратСсылка на времяКомментарии
=TIME(10, 0)10:00 AM10:00 AMСоздайте объект времени
=TIME([Ссылка на время]@строка, 1)11:4511:45Создайте объект времени, ссылаясь на другую ячейку
=TIME([Ссылка на время]@строка, 0) + 58:3508:30AM + 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([Ссылка на время]@row) - 2703:30 AM03:30Вычтите 270 минут из объекта времени
=TIME(RIGHT(Modified@row, 8))10:54 AM10:54Преобразуйте последнее измененное время в объект времени
=TIME(RIGHT(Изменено@row, 8)) + 410:59 AM10:59Добавьте 4 минуты к последнему времени изменения
=(TIME([Временной Ссылка]10) - TIME(Возврат10))0.1875 Разница между двумя временами в виде доли рабочего дня
=(TIME([Временной Ссылка]10) - TIME(Возврат10)) * 244.500 Преобразовать разницу между двумя временами, выраженную в часах (работает только при рабочем дне = 24 часа)
=(TIME([Временной Ссылка]10) - TIME(Возврат10)) * 1440270 Преобразовать разницу между двумя временами, выраженную в минутах (работает только при рабочем дне = 24 часа)

Столбец типа "Дата"

Входные данные формулы TIMEВозвратКомментарии
=ROUNDDOWN((TIME([Временной Ссылка]10) - TIME(Возврат10)) * 24) + " час(ов) и " + VALUE(RIGHT((TIME([Временной Ссылка]10) - TIME(Возврат10)) * 24, FIND(".", (TIME([Временной Ссылка]10) - TIME(Возврат10)) * 24))) * 60 + " минут"4 час(ов) и 30 минутПреобразовать разницу во времени в строку часов и минут (работает только при рабочем дне = 24 часа)
=DATEONLY(Изменено9) - DATEONLY(Изменено10) + " день(ей), " + " " + ROUNDDOWN((TIME(RIGHT(Изменено9, 8)) - TIME(RIGHT(Изменено10, 8))) * 24) + " час(ов) и " + (((TIME(RIGHT(Изменено9, 8)) - TIME(RIGHT(Изменено10, 8))) * 24) - ROUNDDOWN((TIME(RIGHT(Изменено9, 8)) - TIME(RIGHT(Изменено10, 8))) * 24)) * 60 + " минут"

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


 

Преобразовать разницу во времени в строку дней, часов и минут (работает только при рабочем дне = 24 часа)
="Срок: " + DATEONLY(Создано@row) + " @" + (TIME(RIGHT(Создано@row, 8)) + 120)Срок: 08/28/23 @11:54 AMИспользуйте дату создания для генерации даты и времени выполнения, предполагая SLA для задачи в минутах

Тип столбца списка контактов

Входные данные формулы TIMEВозвратСсылка на времяИсполнительКомментарии
=TIME(1, 0) + " - " + [Назначено]61:00 AM - Джон Доу100 %Джон ДоуДобавить строку информации к объекту времени

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

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

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

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