Предполагается, что ваши данные начинаются в A2, в B2 и копируются в соответствии с:
=SUBSTITUTE(SUBSTITUTE(A2,"PM", ""),"AM", "")
, затем копируют ColumnB и вставляют специальные ..., значения сверху и применяют текст к столбцам Фиксированная ширина при разборепо обе стороны от -
.
В E2 и скопированы для соответствия:
=TEXT(B2,"H:mmAM/PM")&"-"&TEXT(D2,"h:mmAM/PM")
, хотя стыдно преобразовывать обратно в текстовые представления времени, которые были преобразованы в значения времени.
Копировать ColumnE, Paste Special ..., Значения сверху и удалить ColumnsB: D.
Пример вывода: 1:01PM-1:15PM
.