Сделать Excel распознавать иностранный формат даты
Я пытаюсь импортировать текстовый файл (столбцы, разделенные табуляцией) в Excel. Файл журнала использует MM/DD/YYYY HH:MM:SS,mmmm
(где mmmm - это миллисекунды), которые превосходно воспринимаются как строка.
Как я могу получить Excel, чтобы распознать его как дату, чтобы я мог предъявить иск в качестве оси X для диаграмм, переформатировать его и т. Д.?
(Система W7 Ultimate настроена на использование английского / американского интерфейса, Excel - немецкий)
1 ответ
Решение
Вы можете добавить новый столбец после импорта, а затем преобразовать строки в дату и время Excel с помощью:
= ДАТА ((MID(A1,7,4)),(MID(A1,1,2)),(MID(A1,4,2))) +TIME(MID(A1,12,2),MID(A1,15,2),MID(A1,18,2))
Вы также можете добавить дробную часть, если вам нужно это разрешение с помощью:
= ДАТА ((MID(A1,7,4)),(MID(A1,1,2)),(MID(A1,4,2))) +TIME(MID(A1,12,2),MID(A1,15,2),MID(A1,18,2)) + Значение (MID(A1,21,4))/(86400*10000)
В этих примерах предполагается, что ваша строка находится в ячейке A1.