Изчисляване на разликата между два часа
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.6.2007 г., 00:35 ч.

09.6.2007 г., 15:30 ч.

3

Формула

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

4

=B2-A2

Часове между два пъти (4). Трябва ръчно да приложите формата по избор "h" към клетката.

5

=B2-A2

Часове и минути между два пъти (4:55). Трябва ръчно да приложите формата по избор "ч:мм" към клетката.

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 има приоритет пред форматирането на клетките.

За повече информация как да използвате тези функции, вижте TEXT функция и Показване на числа като дати или часове.

Пример Таблица 2 – Представяне на резултата на базата на единична единица за време

За да извършите тази задача, ще използвате функциите INT или HOUR, MINUTE и SECOND , както е показано в следващия пример.

Копирайте таблицата по-долу в празен работен лист и след това променете, ако е необходимо.

A

B

1

Начален час

Краен час

2

09.6.2007 г., 00:35 ч.

09.6.2007 г., 15:30 ч.

3

Формула

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

4

=INT((B2-A2)*24)

Общо часове между два пъти (4)

5

=(B2-A2)*1440

Общо минути между два пъти (295)

6

=(B2-A2)*86400

Общо секунди между два пъти (17 700)

7

=HOUR(B2-A2)

Разликата в единицата за часове между два пъти. Тази стойност не може да надвишава 24 (4).

8

=MINUTE(B2-A2)

Разликата в единицата за минути между два пъти. Тази стойност не може да надвишава 60 (55).

9

=SECOND(B2-A2)

Разликата в единицата за секунди между два пъти. Тази стойност не може да надвишава 60 (0).

За повече информация как да използвате тези функции, вж . INT функция, HOUR функция, MINUTE функция и SECOND функция.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.