Applies ToExcel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Предположим, что вы хотите узнать, сколько времени требуется сотруднику для завершения операции сборочной линии или заказа фаст-фуда, который будет обрабатываться в часы пик. Существует несколько способов вычисления разницы между двумя разами.

Представление результата в стандартном формате времени

Существует два подхода, которые можно использовать для представления результатов в стандартном формате времени (часы : минуты : секунды). С помощью оператора вычитания (-) можно найти разницу между временем, а затем выполнить одно из следующих действий:

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

  1. Выделите ячейку.

  2. На вкладке Главная в группе Число щелкните стрелку рядом с полем Общие и выберите пункт Другие числовые форматы.

  3. В диалоговом окне Формат ячеек в списке Категория щелкните Настраиваемый, а затем выберите настраиваемый формат в поле Тип.

Используйте функцию TEXT для форматирования времени: При использовании кодов формата времени часы никогда не превышают 24, минуты никогда не превышают 60, а секунды никогда не превышают 60.

Пример таблицы 1. Представление результата в стандартном формате времени

Скопируйте следующую таблицу на пустой лист и при необходимости измените ее.

A

B

1

Время начала

Время окончания

2

09.06.2007 10:35

09.06.2007 15:30

3

Формула

Описание (результат)

4

=B2-A2

Часы между двумя разами (4). Необходимо вручную применить к ячейке пользовательский формат "h".

5

=B2-A2

Часы и минуты между двумя (4:55). Необходимо вручную применить к ячейке пользовательский формат "h:mm".

6

=B2-A2

Часы, минуты и секунды между двумя значениями времени (4:55:00). Необходимо вручную применить к ячейке пользовательский формат "h:mm:ss".

7

=TEXT(B2-A2;"h")

Часы между двумя значениями с ячейкой, отформатируемой как "h" с помощью функции TEXT (4).

8

=TEXT(B2-A2;"h:mm")

Часы и минуты между двумя значениями с ячейкой, отформатируемой как "h:mm" с помощью функции TEXT (4:55).

9

=TEXT(B2-A2;"h:mm:ss")

Часы, минуты и секунды между двумя значениями с ячейкой, отформатируемой как "h:mm:ss" с помощью функции TEXT (4:55:00).

Примечание: Если вы используете оба формата, примененные к функции TEXT , и применяете числовой формат к ячейке, функция TEXT имеет приоритет над форматированием ячейки.

Дополнительные сведения об использовании этих функций см. в разделах Функция ТЕКСТ и Отображение чисел в виде дат или времени.

Пример таблицы 2. Представление результата на основе одной единицы времени

Для выполнения этой задачи используется функция INT или функции HOUR, MINUTE и SECOND , как показано в следующем примере.

Скопируйте следующую таблицу на пустой лист и измените ее при необходимости.

A

B

1

Время начала

Время окончания

2

09.06.2007 10:35

09.06.2007 15:30

3

Формула

Описание (результат)

4

=INT((B2-A2)*24)

Общее количество часов между двумя (4)

5

=(B2-A2)*1440

Общее количество минут за два раза (295)

6

=(B2-A2)*86400

Всего секунд между двумя значениями (17700)

7

=HOUR(B2–A2)

Разница в единицах часов между двумя разами. Это значение не может превышать 24 (4).

8

=MINUTE(B2–A2)

Разница в единицах минут между двумя разами. Это значение не может превышать 60 (55).

9

=SECOND(B2-A2)

Разница в единицах секунд между двумя разами. Это значение не может превышать 60 (0).

Дополнительные сведения об использовании этих функций см. в разделе Функция INT, ФУНКЦИЯ HOUR, ФУНКЦИЯ MINUTE и ФУНКЦИЯ SECOND.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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