Страницы: 1
RSS
Как преобразовать значение формата "25 мин. 30 сек." в формат времени
 
Добрый день, столкнулся с задачей и моих знаний к сожалению не хватает.

Есть табличка с данными времени затраченным на звонки, порядка 1000 строк.
Данные выгружались из сети и были сформированы в таком формате: "20 мин. 30 сек." или "5 мин." или же только секунды "42 сек."
Нужно провести операции сложения и сравнения но это последующие задачи.... Столкнулся с тем что не могу заставить excel понимать что это именно время указано. И соответственно не могу дальше работать, складывать вычитать, вообщем проводить дальнейшие расчеты и анализ.  

Прикладываю файл с примером набора данных времени (10 строк) в идеале должно получится так, что бы можно было допустим произвести сумму всех строк.
 
в В1 и растянуть вниз
Код
=--("00:"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;" мин.";":");" сек";""))
Лень двигатель прогресса, доказано!!!
 
М.б. так?
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Сергей, Спасибо, немного модифицировал ваш вариант, так как у меня если есть только показатель секунд, то значение в минуты записывалось. Добавил проверку на наличие "мин." в строке:
Код
=--("00:"&ПОДСТАВИТЬ(ЕСЛИ(ЕЧИСЛО(ПОИСК("мин.";A2));ПОДСТАВИТЬ(A2;" мин.";":");"00:"&A2);" сек.";""))
Страницы: 1
Наверх