2010-11-27 4 views
0

Я измеряю время выполнения некоторых приложений, и я хотел бы подвести итог. Формат одной ячейки: hh: mm: ss.miliseconds. Например.Excel: добавление времени выполнения

00: 05: 01,7822610

Как подводить итоги? Осторожно, конечно. Я хотел бы поставить 60 секунд как 1 минуту, 60 минут как один час и т. Д. И получить результат в том же формате.

Спасибо.

+0

Я предлагаю задать один вопрос за сообщение, когда они не связаны. –

ответ

0

Это ответ на ваш первый вопрос

Пожалуйста, пост ваш второй вопрос в другом посте.

1) Отформатируйте входные ячейки как текст.

2) Преобразуйте их в считанные секунды, используя следующую формулу. Пусть A3 Ваш источник клеток:

=VALUE(MID(A3,1,2))*60*60+VALUE(MID(A3,4,2))*60)+ VALUE(MID(A3,7,2))+VALUE(MID(A3,10,7))/10000000 

3) Работайте с этими цифрами (добавить, например)

4) Преобразование обратно в исходный формат, используя следующую формулу. Пусть C3 является исходными клетками в настоящее время:

=CONCATENATE(TEXT(INT(C3/3600),"00"),":",TEXT(INT((C3-3600*INT(C3/3600))/60),"00"),":",TEXT(INT((C3-60*INT(C3/60))),"00"),TEXT((C3-INT(C3)),".0000000")) 

HTH!

+0

Я думаю, что это сработает. Благодарю. – Ivan

+0

Хм, я получаю ошибку, это не работает для меня. Но все же это означает, что мне пришлось бы использовать дополнительный столбец для преобразованных значений. Можно ли это сделать без этого? – Ivan

+0

@Ivan nope .... –

1

о времени .. Вы можете использовать Формат ячеек как чч: мм: ss.000 и подвести его можно экспериментатор с Date and Time Functions

на второй вопрос: Поместите свой данные в ячейке A1 , В1, С1 и в D1 записи = 5 * А1-2 * B1-4 * С1

+0

Спасибо за ответ. Я могу форматировать ячейку как [h]: mm: ss.kk, но тогда сумма не работает. Я просмотрел все функции даты и времени, но я не мог найти ни одного, который распознает miliseconds. Что касается другого вопроса, у меня будут сотни этих значений, и, казалось бы, невозможно вручную разделить их на разные ячейки. Вот почему я пробовал эту функцию ... – Ivan

Смежные вопросы