Преобразовать «день недели, день месяца, год - чч: мм: сс» в «дд / мм / гггг» - PullRequest
0 голосов
/ 08 мая 2019

Я загрузил некоторые данные с веб-сайта бронирования для моей записи в виде файла .csv.Пример формата дат бронирования: «Среда, 24 января 2018 - 08:59:49».

Я хотел бы преобразовать это в Excel в простой формат «дд / мм / гггг»(в примере: «24/01/2018»).

Ответы [ 3 ]

0 голосов
/ 08 мая 2019

, если все ваши значения в указанном выше формате («среда, 24 января 2018 - 08:59:49».), Приведенная ниже формула должна работать нормально

=TEXT(TRIM(MID(F24,FIND(",",F24,1)+2,FIND("-",F24,1)-12)),"dd/mm/yyyy")

измените диапазон ячеек соответственно

enter image description here

0 голосов
/ 08 мая 2019

Вы можете попробовать:

=TEXT(MID(A1,(FIND(" ",A1,FIND(" ",A1,1)+1)+1),(FIND(",",A1,FIND(",",A1,1)+1))-(FIND(" ",A1,FIND(" ",A1,1)+1)+1)) & "/" & MID(A1,FIND(",",A1,1)+2,(FIND(" ",A1,FIND(" ",A1,1)+1))-(FIND(" ",A1,1)+1)) & "/" & MID(A1,FIND(",",A1,FIND(",",A1,1)+1)+2,((FIND("-",A1,1))-(FIND(",",A1,FIND(",",A1,1)+1))-3)),"dd/mm/yyyy")
0 голосов
/ 08 мая 2019

Вы должны быть в состоянии извлечь дату из этой ячейки. Если текст в A1, то

=DATEVALUE(MID(A1,FIND(",",A1,1)+1,LEN(A1)-FIND("-",A1,1)-1+FIND(",",A1,1)))

Затем отформатируйте ячейку соответствующим образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...