Функция ВРЕМЯ в Excel — это эффективный способ преобразования отдельных фрагментов информации, представляющих определенное время, в единую метку времени. Это может позволить пользователям более легко сортировать записи по времени и преобразовывать машиночитаемые данные в информацию, имеющую смысл для людей.
Его также можно использовать для определения разницы между двумя временными метками. Ее реализация довольно проста, но ее может быть сложно освоить, не понимая, как работает функция и как форматировать ее выходные данные.
Что такое функция ВРЕМЯ в Excel и как она работает?
Функция ВРЕМЯ в Excel — это простой способ преобразовать отдельные значения часов, минут и секунд в единую метку времени. Функция принимает три аргумента, по одному для каждого раздела метки времени.
Первый аргумент, час, представляет часовую часть выбранного времени. Функция ВРЕМЯ использует 24-часовое представление времени. Время после 12:00 следует указывать в 24-часовом формате, а не в формате AM/PM.
Если введенное количество часов превышает 23, Excel определит часовое значение метки времени, разделив число на 24. Остаток будет вставлен в часовую позицию.
Второй аргумент, минута, - количество минут, прошедших в текущем часе. Любые минуты свыше 59 будут преобразованы в часы и добавлены к значению первого аргумента.
Последний аргумент, второй, это количество секунд, прошедших в текущую минуту. Как и в минутах, любые секунды, превышающие 59, будут преобразованы в минуты и добавлены к количеству минут.
Стандартная функция ВРЕМЯ принимает вид:
=ВРЕМЯ(час, минута, секунда)
Учитывая все три значения, функция ВРЕМЯ вернет десятичное число, представляющее отметку времени в часах, минутах и секундах. Важно отметить, что ни один из аргументов не может быть отрицательным.
Кроме того, все три должны быть либо ссылками на ячейки, жестко запрограммированными числовыми значениями, либо оставлены пустыми. Невыполнение любого из этих условий приведет к возврату ошибки, а не отметки времени.
Примеры функции ВРЕМЯ в Excel
Функция ВРЕМЯ в Excel имеет несколько различных вариантов использования и множество полезных функций. Функция TIME — это удобный способ быстро преобразовать составные тактовые размеры в единую временную метку.
Это легко сделать в тех случаях, когда часы, минуты и секунды находятся в своих ячейках. Функция ВРЕМЯ может преобразовать все три в одно значение с помощью функции.
=ВРЕМЯ(A2, B2, C2)
Еще одно распространенное использование функции TIME — расчет времени между двумя временными метками. Для этого в качестве аргументов функции используется разница часов, минут и секунд.
=ВРЕМЯ(EndTimeHours - StartTimeHours, EndTimeMinutes - StartTimeMinutes, EndTimeSeconds - StartTimeSeconds)
На выходе будет десятичное число, соответствующее продолжительности между временем начала и временем окончания.
По умолчанию Excel форматирует ячейки, выходные данные которых генерируются функцией ВРЕМЯ, используя формат ч: мм: сс AM/PM. Переключите формат ячейки на ч: мм: сс, ч: мм или мм: сс, чтобы отображать прошедшее время, а не время суток.
Excel автоматически форматирует ячейки, выходные данные которых определяются функцией ВРЕМЯ, используя стандартное форматирование времени. По умолчанию это 12-часовая временная метка AM/PM, например 18:17. Используя Формат ячеек из контекстного меню, вы можете выбрать другие параметры форматирования.
В разделе времени списка форматов есть несколько стандартных способов отображения времени. К ним относятся 24-часовая запись и запись час-минута-секунда вместо записи час-минута. Вы также можете определить пользовательское форматирование для этих ячеек. с помощью пользовательской системы форматов Excel чтобы получить именно тот результат, который вам нужен.
В этом примере первый столбец представляет собой идентификатор, сгенерированный неизвестным механизмом. Следующие три столбца — временная метка. данные импортированы в Excel из журнала процесса машины. Эти три представляют, когда процесс начался. Последние три столбца также извлекаются из журнала, но представляют собой время завершения процесса.
Подобные данные можно получать из различных автоматизированных систем или вводить вручную с помощью автоматизированная форма сбора, созданная в Excel.
В столбце H функция
=ВРЕМЯ(B2, C2, D2)
создаст удобочитаемую отметку времени, когда процесс начался. Точно так же, добавив эту функцию в я столбец создаст удобочитаемую временную метку времени завершения процесса.
=ВРЕМЯ(E2, F2, G2)
Наконец, мы можем добавить следующую функцию в столбец J
=ВРЕМЯ(E2 - B2, F2 - C2, G2 - D2)
или мы можем использовать формулу
=I2 - Н2
и переключите форматы ячеек на h: mm: ss, чтобы показать время выполнения для каждого процесса.
Иногда метка времени может сделать общее время доступным только в минутах или секундах с определенного времени. Их также можно отформатировать в удобочитаемом виде с помощью функции ВРЕМЯ.
Этот пример электронной таблицы представляет нам три столбца информации. Первый столбец — это идентификатор производственного цикла гипотетического продукта. Второй столбец — это дата окончания цикла. Третий столбец показывает, сколько секунд прошло с полуночи того дня, когда прогон подошел к концу.
Мы можем создать удобочитаемую временную метку из нашего конечного времени в столбце D, используя функцию:
=ВРЕМЯ(0, 0, С2)
Функцию ВРЕМЯ также можно комбинировать с другими функциями, такими как СУММ или СРЗНАЧ. Усреднение списка меток времени выполнения, созданного функцией TIME, может дать среднее время выполнения процесса.
Суммирование ряда истекших времен, сгенерированных функцией ВРЕМЯ, может дать общее время выполнения ряда процессов.
Лучшие практики использования функции ВРЕМЯ в Excel
Функция ВРЕМЯ в Excel имеет несколько подводных камней, которые могут привести к неточным результатам. Одна из самых больших проблем, которая часто беспокоит пользователей, — непонимание того, что вывод представляет собой десятичное число. Это число представляет время, прошедшее с полуночи.
Из-за этого формата добавление или вычитание заданного количества часов, минут или секунд проще всего выполнить перед запуском функции. Это также означает, что форматирование, используемое в выводе, будет иметь большое значение для восприятия времени.
Другая проблема заключается в том, что при вычитании меток времени два раза должны были произойти в один и тот же день. Шкалы времени более 24 часов приведут к тому, что расчетное прошедшее время будет неточным. Это связано с тем, что функция ВРЕМЯ может удерживать на выходе только до 24 часов.
Кроме того, все три аргумента имеют максимальное значение 32 767. Это означает, что при попытке разбить большое количество минут или секунд функция может переполниться. Это приводит к возникновению ошибки, а не к желаемому результату. Отрицательные значения также не допускаются и приведут к ошибкам.
Функция TIME в Excel очень универсальна
Функция ВРЕМЯ в Excel имеет множество применений. К ним относятся создание удобочитаемых временных меток и преобразование секунд или минут в более понятный формат. Временные метки, созданные с помощью функции TIME, также можно использовать для сравнения двух разных значений времени для определения прошедшего времени.
Это может помочь форматировать отчеты или извлекать полезную информацию из трудных для понимания данных. Его также можно использовать для сортировки/фильтрации широкого спектра данных по времени. Это делает функцию ВРЕМЯ обязательной для любого эксперта по Excel.