Форматирование текстового значения в datetime - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть стандартное текстовое значение в CSV, которое я пытаюсь преобразовать в datetime в Excel.Ничего из пользовательского форматирования не работает.

Пример:

2016-01-01T00:00:00Z
2016-01-01T00:15:00Z
2016-01-01T00:30:00Z
2016-01-01T00:45:00Z
2016-01-01T01:00:00Z
2016-01-01T01:15:00Z
2016-01-01T01:30:00Z

Я пытался использовать @ в качестве заполнителя текста, но в Excel это не разрешено.Я надеюсь избежать разделения на две колонки.Я уже могу делать то, что мне нужно, в R или Python, но Excel должен был быть простым и быстрым решением для небольших задач, подобных этому.

РЕДАКТИРОВАТЬ: я просто хочу группировать по месяцам и годам позже в своднойтаблица.

1 Ответ

0 голосов
/ 07 февраля 2019

Используйте эту формулу:

=--SUBSTITUTE(SUBSTITUTE(A1,"T"," "),"Z","")

Или

=--REPLACE(LEFT(A1,19),11,1," ")

И отформатируйте по желанию.

enter image description here

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