2016-03-08 1 views
-1

Я хотел бы попросить способ преобразования YYYY-MMM-DD HH: MM: SS в DD/M/YYYY HH: MM: SS в excel , Мои данные в основном извлекаются из приложения, которое преобразуется в excel. Ячейка для даты/времени кажется фиксированной, и я не могу изменить форматирование.Covert YYYY-MMM-DD в DD/M/YYYY в excel

Спасибо!

ответ

1

Мои данные в основном извлекаются из приложения, которое преобразуется в excel.

Нет, это не преобразование. Причина, по которой формат выглядит исправленным, связан с тем, что дата-время приходит как текст-то-выглядит-как-a-datetime, а не настоящее datetime.

В неиспользуемом столбце справа использовать эту формулу,

=DATE(LEFT(A1, 4), SEARCH(MID(A1, 6, 3), " janfebmaraprmayjunjulaugsepoctnovdec")/3, MID(A1, 10, 2))+ 
TIMEVALUE(RIGHT(A1, 8)) 

Заполните вниз, а затем скопировать и вставить специальные значения обратно к исходному колонку.

datevalue_timevalue

Обратите внимание, что истинное DateTimes держать правое выравнивание по умолчанию в ячейке, как и любой другой номер, а текст-что-выглядит, как-а-дата выравнивается по левому краю. Не забудьте отформатировать ячейки как dd/mm/yyyy hh:mm:ss.