1

Как я могу преобразовать время, введенное в виде текста, в часы и минуты в Excel?  Например, 14m  40s .

Наш отчет отправляет информацию в текстовом формате. При копировании в Excel я не могу преобразовать его в часы и минуты, не меняя вручную формат каждой ячейки.

Я попытался отформатировать ячейки, но поскольку в ячейке есть "m" и "s", он не будет преобразован. Я пробовал Данные → Текст в столбцы, но зашел в тупик.

При попытке выдать метрики и средние значения наших агентов за неделю просто не хватает времени для ручного ввода каждого из них в правильном формате.

1 ответ1

3

С данными в A1, в B1 введите:

=TIMEVALUE("00:" & SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"m",""),"s","")," ",":"))

и примените правильный формат:

EDIT # 1:

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

28s

Тогда я бы использовал:

=--SUBSTITUTE(A1,"s","")/86400

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .