Синтаксис
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 AM | Ссылка на время 10:00 AM | Исполнитель | Комментарии Создайте объект времени |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =TIME([Ссылка на время]@row, 1) | Возвращает 11:45 | Ссылка на время 11:45 AM | Исполнитель | Комментарии Создайте временной объект, ссылающийся на другую ячейку |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =TIME([Ссылка на время]@row, 0) + 5 | Возвращает 8:35 AM | Ссылка на время 08:30 утра + 5 минут | Исполнитель | Комментарии Добавьте 5 минут к объекту времени - пример 1 |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =TIME("8:30")+5 | Возвращает 08:35 | Ссылка на время 08:30 + 5 минут | Исполнитель | Комментарии Добавить 5 минут к объекту времени - пример 2 |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =TIME("8:30 PM",1) + 5 | Возвращает 8:35 PM | Ссылка на время 20:30 + 5 минут | Исполнитель | Комментарии Добавьте 5 минут к объекту времени - пример 3 |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =TIME("2:55 PM", 0) | Возвращает 2:55 PM | Ссылка на время 14:55 | Исполнитель | Комментарии Выразите объект времени в 12-часовом формате |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =TIME("2:55 PM", 1) | Возвращает 14:55 | Ссылка на время 02:55 PM | Исполнитель | Комментарии Выразите объект времени в 24-часовом формате |
Тип данных столбца или ячейки Список контактов | Входы формулы ВРЕМЯ =TIME(1, 0) + " - " + [Assigned To]6 | Возвращает 1:00 - Неизвестный | Ссылка на время 100 % | Исполнитель Неизвестный | Комментарии Добавьте строку информации к объекту времени |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =TIME([Ссылка на время]@row) - 270 | Возвращает 3:30 AM | Ссылка на время 03:30 | Исполнитель | Комментарии Вычтите 270 минут из объекта времени |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =TIME(RIGHT(Modified@row, 8)) | Возвращает 10:54 AM | Ссылка на время 10:54 | Исполнитель | Комментарии Преобразование времени последнего изменения в объект времени |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =TIME(RIGHT(Modified@row, 8)) + 4 | Возвращает 10:59 AM | Ссылка на время 10:59 | Исполнитель | Комментарии Добавьте 4 минуты к последнему измененному времени |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ = (ВРЕМЯ([Эталон времени]10) - ВРЕМЯ(Возврат10)) | Возвращает 0.1875 | Ссылка на время | Исполнитель | Комментарии Разница между двумя временами в долях рабочего дня |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =(ВРЕМЯ([Эталон времени]10) - ВРЕМЯ(Возврат10)) * 24 | Возвращает 4.500 | Ссылка на время | Исполнитель | Комментарии Преобразование разницы между двумя временами, выраженными в часах (работает только в том случае, если рабочий день = 24 часам) |
Тип данных столбца или ячейки Текст или число | Входы формулы ВРЕМЯ =(ВРЕМЯ([Эталон времени]10) - ВРЕМЯ(Возврат10)) * 1440 | Возвращает 270 | Ссылка на время | Исполнитель | Комментарии Преобразование разницы между двумя временами, выраженными в минутах (работает только в том случае, если рабочий день = 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.