Как рассчитать разницу во времени в секундах между двумя ячейками, где ячейки отформатированы как текст в формате «гггг-мм-дд чч: мм: сс»? - PullRequest
0 голосов
/ 16 апреля 2019

Как рассчитать разницу во времени в секундах между двумя текстовыми ячейками, где ячейки отформатированы в формате "гггг-мм-дд чч: мм: сс"?

Спасибо миллион ребят!

2019-03-21 09:53:56
2019-03-21 09:54:25
2019-03-21 14:10:36
2019-03-21 14:10:42
2019-03-22 11:49:16
2019-03-22 11:49:51
2019-03-22 11:50:21
2019-03-22 11:50:50

Ответы [ 2 ]

0 голосов
/ 17 апреля 2019

Если ваши даты и время вводятся в виде текста, вы можете использовать что-то вроде этого для преобразования их в значения, которые Excel может использовать для расчетов:

=DATEVALUE(LEFT(A1,10)) + TIMEVALUE(RIGHT(A1,8))

Чтобы преобразовать разницу между двумя такими значениями в секунды, умножьте на 86400 (24 * 60 * 60)

0 голосов
/ 17 апреля 2019

Когда вы вычтете две даты в Excel, вы получите количество дней в виде десятичной дроби с точностью до секунды.

Итак, 2019-03-21 09:53:56 - 2019-03-21 09:54:25 даст вам: 0.000335648 в качестве возврата.Вы можете умножить это время на количество секунд в дне, чтобы получить ваш ответ 0.000335648*24*60*60 = 29 seconds.

В формуле это будет =(A2-A1)*24*60*60:

enter image description here

...