Вычитание значений времени
Быстро найдите разницу между двумя разами, управляйте форматом результата и расширяйте вычисление до списка раз. Например, можно быстро вычесть одно время из другого времени или вычислить продолжительность пунктов повестки дня для собрания.
Используйте предоставленные примеры данных и следующие процедуры, чтобы узнать, как рассчитать время для повестки дня собрания.
Копирование примера данных
Чтобы лучше понять функцию Вычитание времени, скопируйте приведенные ниже примеры данных в ячейку A1 на пустом листе.
- Откройте пустую книгу или лист.
- Выберите следующие примеры данных, включая заголовки.
Повестка дня | Время начала | Время окончания | Длительность |
---|---|---|---|
Введение | 8:45 | 10:35:00 | |
проведения «мозговых штурмов»; | 10:35:00 | 15:30 | |
Суммировать | 15:30 | 16:35 | |
Опроси | 16:35 | 17:00 |
Примечание: Не выбирайте заголовки строк или столбцов на пустом листе (1, 2, 3. A, B, C. ) при вставке примера данных.
Вставка примеров данных на пустой лист
Вычисление количества часов и минут между двумя кратами
- Выберите ячейку D2, которая является первой пустой ячейкой в столбце Длительность, если вы скопировали заголовки столбцов на лист вместе с примерами данных.
- На вкладке Формулы щелкните Текст >ТЕКСТ.
. Excel автоматически изменяет ссылки на ячейки, чтобы включить правильные значения для каждой строки.
- Дополнительные сведения об этой формуле см. в разделе Функция TEXT .
- Если используется как формат, применяемый с функцией TEXT , так и числовой формат, приоритет имеет функция TEXT .
Дополнительные примеры формул
Чтобы попробовать примеры, скопируйте следующую таблицу в любую пустую часть листа, содержащую примеры данных, а затем щелкните ячейки формул, чтобы увидеть, как формула создается в построителе формул.
Описание (результат)
=TEXT (C3-B3,»h»)
Часы между двумя значениями с ячейкой, отформатируемой как «h» (4)
=TEXT (C3-B3,»ч:мм»)
Часы и минуты между двумя значениями с ячейкой, отформатируемой как «ч:мм» (4:55)
=TEXT (C3-B3,»h:mm:ss»)
Часы, минуты и секунды между двумя значениями с ячейкой в формате «ч:мм:сс» (4:55:00)
=INT ((C3-B3)*24)
Общее количество часов между двумя (4)
= (C3-B3)*1440
Общее количество минут за два раза (295)
= (C3-B3)*86400
Всего секунд между двумя значениями (17700)
=HOUR (C3-B3)
Количество часов между двумя значениями времени, если разница не превышает 24 (4).
=MINUTE (C3-B3)
Количество минут между двумя значениями времени, если разница не превышает 60 (55).
=SECOND (C3-B3)
Количество секунд между двумя значениями времени, если разница не превышает 60 (0).
Вычитание значений времени
Быстро найдите разницу между двумя разами, управляйте форматом результата и расширяйте вычисление до списка раз. Например, можно быстро вычесть одно время из другого времени или вычислить продолжительность пунктов повестки дня для собрания.
Используйте предоставленные примеры данных и следующие процедуры, чтобы узнать, как рассчитать время для повестки дня собрания.
Копирование примера данных
Чтобы лучше понять функцию Вычитание времени, скопируйте приведенные ниже примеры данных в ячейку A1 на пустом листе.
- Откройте пустую книгу или лист.
- Выберите следующие примеры данных, включая заголовки.
Повестка дня | Время начала | Время окончания | Длительность |
---|---|---|---|
Введение | 8:45 | 10:35:00 | |
проведения «мозговых штурмов»; | 10:35:00 | 15:30 | |
Суммировать | 15:30 | 16:35 | |
Опроси | 16:35 | 17:00 |
Примечание: Не выбирайте заголовки строк или столбцов на пустом листе (1, 2, 3. A, B, C. ) при вставке примера данных.
Вставка примеров данных на пустой лист
Вычисление количества часов и минут между двумя кратами
- Выберите ячейку D2, которая является первой пустой ячейкой в столбце Длительность, если вы скопировали заголовки столбцов на лист вместе с примерами данных.
- На вкладке Формулы щелкните Текст >ТЕКСТ.
. Excel автоматически изменяет ссылки на ячейки, чтобы включить правильные значения для каждой строки.
- Дополнительные сведения об этой формуле см. в разделе Функция TEXT .
- Если используется как формат, применяемый с функцией TEXT , так и числовой формат, приоритет имеет функция TEXT .
Дополнительные примеры формул
Чтобы попробовать примеры, скопируйте следующую таблицу в любую пустую часть листа, содержащую примеры данных, а затем щелкните ячейки формул, чтобы увидеть, как формула создается в построителе формул.
Описание (результат)
=TEXT (C3-B3,»h»)
Часы между двумя значениями с ячейкой, отформатируемой как «h» (4)
=TEXT (C3-B3,»ч:мм»)
Часы и минуты между двумя значениями с ячейкой, отформатируемой как «ч:мм» (4:55)
=TEXT (C3-B3,»h:mm:ss»)
Часы, минуты и секунды между двумя значениями с ячейкой в формате «ч:мм:сс» (4:55:00)
=INT ((C3-B3)*24)
Общее количество часов между двумя (4)
= (C3-B3)*1440
Общее количество минут за два раза (295)
= (C3-B3)*86400
Всего секунд между двумя значениями (17700)
=HOUR (C3-B3)
Количество часов между двумя значениями времени, если разница не превышает 24 (4).
=MINUTE (C3-B3)
Количество минут между двумя значениями времени, если разница не превышает 60 (55).
=SECOND (C3-B3)
Количество секунд между двумя значениями времени, если разница не превышает 60 (0).
Функция ВРЕМЯ() в EXCEL
Рассмотрим функцию ВРЕМЯ() , у которой 3 аргумента: часы, минуты, секунды. Записав формулу =ВРЕМЯ(10;30;0) , получим в ячейке значение 10:30:00 в формате Время. Покажем, что число 0,4375 соответствует 10:30 утра.
Функция ВРЕМЯ() , английский вариант TIME(), переводит значения часов, минут и секунд в формат времени.
В статье Как EXCEL хранит дату и время показано, что любому значению времени в MS EXCEL сопоставлено число. Например, если формат ячейки, содержащей число 0,5 перевести в формат Время , то 0,5 будет преобразовано в 12:00:00 утра. Числа, соответствующие времени, принадлежат интервалу от 0 (0:00:00) до 0,99999 (23:59:59).
Синтаксис функции
ВРЕМЯ ( часы ; минуты ; секунды )
Часы — число от 0 до 32767, задающее часы. Если значение больше 23, оно делится на 24; остаток от деления будет соответствовать значению часов. Например, ВРЕМЯ(27;0;0) = ВРЕМЯ(3;0;0) = 0,125, то есть 03:00 утра.
Минуты — число от 0 до 32767, задающее минуты. Если значение больше 59, оно будет пересчитано в часы и минуты. Например, ВРЕМЯ(0;750;0) = ВРЕМЯ(12;30;0) = 0,520833, то есть 12:30.
Секунды — число от 0 до 32767, задающее секунды. Если значение больше 59, оно будет пересчитано в часы, минуты и секунды. Например, ВРЕМЯ(0;0;2000) = ВРЕМЯ(0;33;22) = 0,023148, то есть 12:33:20.
Все аргументы функции — обязательные. Если секунды не важны, то можно использовать такую запись =ВРЕМЯ(10;30;)
Пример1 — используем ссылки
Пусть в столбце А содержатся часы, в столбце B содержатся минуты.
Формула =ВРЕМЯ(A2;B2;) в ячейке С2 вернет значение времени в числовом формате (0,88 для 21:00). Чтобы отобразить значение в стандартном формате времени чч:мм, вызовите Диалоговое окно Формат ячеек, нажав CTRL+1 , выберите числовой формат Время, затем выберите в поле Тип — подходящий формат.
Пример2 — прибавляем минуты
Прибавим к 13:23 (значение находится в ячейке A1 ) 75 минут. Для этого в ячейке B1 запишем формулу =A1+ВРЕМЯ(;75;)
Формула вернет значение 14:38
Пример3 — вычисляем количество секунд
Пусть в ячейке содержится значение времени 0:20:35, Т.е. 20 минут и 35 секунд. Вычислим сколько это значение содержит секунд.
С помощью формулы =ВРЕМЯ(0;20;35) введем в ячейку А1 указанное значение времени. Этому значению времени соответствует число 0,014294.
Вспомним, что 1 секуннда в числовом формате — это 1/24/60/60.
Чтобы вычислить количество секунд, разделим значение в ячейке А1 на 1/24/60/60. Для этого запишем формулу =A1/(1/24/60/60) .
Иногда формат ячеек чч:мм:сс скрывает, что в ячейке содержится дата и время, т.е. число больше 1. Перед применением указанной формулы нужно убедиться, что в ячейке содержится только время, т.е. значение ячейки меньше 1.
Вычисление разницы во времени
Предположим, что вы хотите узнать, сколько времени требуется сотруднику для завершения операции сборочной линии или заказа фаст-фуда, который будет обрабатываться в часы пик. Существует несколько способов вычисления разницы между двумя разами.
Представление результата в стандартном формате времени
Существует два подхода, которые можно использовать для представления результатов в стандартном формате времени (часы : минуты : секунды). С помощью оператора вычитания (—) можно найти разницу между временем, а затем выполнить одно из следующих действий:
Примените код пользовательского формата к ячейке, выполнив следующие действия.
- Выделите ячейку.
- На вкладке Главная в группе Число щелкните стрелку рядом с полем Общие и выберите пункт Другие числовые форматы.
- В диалоговом окне Формат ячеек в списке Категория щелкните Настраиваемый, а затем выберите настраиваемый формат в поле Тип.
Используйте функцию TEXT для форматирования времени: При использовании кодов формата времени часы никогда не превышают 24, минуты никогда не превышают 60, а секунды никогда не превышают 60.
Пример таблицы 1. Представление результата в стандартном формате времени
Скопируйте следующую таблицу на пустой лист и при необходимости измените ее.