Как преобразовать чч: мм: сс.000 в миллисекунды в Excel?

У меня есть устройство, которое выводит время в формате чч: мм: сс.000 , например, 00: 04: 58.727, и мне нужно преобразовать их в миллисекунды.

Я не могу изменить способ вывода времени устройством, поэтому я должен сделать это в Excel, но я не знаю VB, поэтому ищу решение для каждой ячейки.

21
задан Lewis Norton 18 November 2011 в 14:51
поделиться

2 ответа

Скажем, ваше значение времени находится в ячейке A1, затем в A2 вы можете указать:

=A1*1000*60*60*24

или просто:

=A1*86400000

. взять десятичное значение времени и умножить его на 1000 (миллисекунды) и 60 (секунды) и 60 (минуты) и 24 (часы).

Затем вам нужно будет отформатировать ячейку A2 как General, чтобы она была в формате миллисекунд.

Если ваше время является текстовым значением, используйте:

=TIMEVALUE(A1)*86400000
40
ответ дан 29 November 2019 в 06:48
поделиться

Здесь это как одна формула:

=(RIGHT(D2,3))+(MID(D2,7,2)*1000)+(MID(D2,4,2)*60000)+(LEFT(D2,2)*3600000)
0
ответ дан 29 November 2019 в 06:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: