2014-01-27 5 views
1

Я работаю с форматом даты и времени из API Twitter. Это выглядит так:Выполнение Excel Распознавание пользовательского формата день/время

Tue Nov 26 20:44:15 +0000 2013 

Есть ли формула для преобразования этого в формат, который можно было бы отсортировать в хронологическом порядке? Мне не нужен +0000. Также не беспокоит день недели.

ответ

2
=DATEVALUE(MID(A1,9,3) & MID(A1,4,5) & RIGHT(A1,4)) + TIMEVALUE(MID(A1,11,9)) 

Тогда формат, как вам нравится. В соответствии с запросом вам нужен пользовательский формат mmm dd HH:mm yyyy

+0

Работает как шарм. Спасибо. –

0

Попробуйте это, при условии, что ваша строка находится в A1:

=DATETIME(MID(A1, 5, 16) & MID(A1, 27, 4)) 

Две MID формулы вырезать части строки вы хотите, а именно месяц, день, время, год, но исключает день недели и часовой пояс. Это создает строку, которая может автоматически распознавать и скрывать функцию DATETIME в формате даты в формате Excel.

+0

MID (C2, 5, 16) & MID (C2, 27, 4) действительно генерирует 26 ноября 20:44:15 2013, но DATETIME это не нравится. Создает ошибку #NAME. –

Смежные вопросы