Итак, вот что у меня есть:

Saturday – 9AM to 3PM This is an annual event usually held in October.

Я хочу быть в состоянии вывести время в две ячейки: время начала и время окончания. Есть ли способ, которым я могу сделать это?

1 ответ1

1

Да, хотя вы можете использовать LibreOffice, а не Excel, потому что он позволяет выполнять поиск по регулярным выражениям, что делает его намного менее трудоемким.

В Excel - я выложу формулы. Предположим, ваше значение в A1, время начала должно быть в B1, время окончания в C1:

  • =FIND("day - ",A1)+6: Находит количество символов в первый раз. (12)
  • =FIND(" to ",A1): Находит количество символов до конца первого раза (15).
  • =MID(A1,FIND("day - ",A1)+6, FIND(" to ",A1)-FIND("day - ",A1)-6): находит время начала (извлекает символы 12-15, 9 УТРА).

Это аналогичный процесс для End Time:

  • =FIND(" This", A1): Найти конец времени окончания (23).
  • =MID(A1,FIND(" to ",A1)+4,FIND(" This",A1)-FIND(" to ",A1)-4): вы должны узнать время своего окончания!

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