Синтаксис
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.