2013-07-31 2 views
0

Я работаю в программном обеспечении. Из этого я вышел из файла формата .CSV. Теперь мне нужно преобразовать этот файл .CSV в Excel 2007, а затем я должен использовать этот файл. При этом у меня есть дата предыдущего месяца и дата текущего месяца. Например, я работаю в течение мая месяца, значит, дата 13/05/2013, это стандартный формат, но в некоторых ячейках я нашел формат изменен на 3/5/2013 (05-марта-13). Но это должно быть 5/3/2013.Что касается преобразования. Дата файла CSV

Как это изменить - любая формула или форматирование?

ответ

2

Вместо двойного щелчка на CSV-файле попробуйте Data> Get External Data - From Text, Import и на шаге 3 из 3 формата Date to suit.

Редактировать Покушение на разъяснении

Я немного запутался замечание OP здесь (это не работает в сочетании с зеленой галочкой) и не совсем уверен, требуется ли ДМГ или MDY выход, но с учетом источника, как в столбце A, тогда импорт с помощью DMY дает ColumnB (после форматирования) и с MDY дает ColumnC (после форматирования). Оба столбца B и C в общем формате отображаются как цифры (B5 как 41338 и C5 как 412397 - наоборот в Row6).

eSO17964789 example

Если говорить 1/4/13 является 1 апреля и 1/5/13 является 5 января, то я не вижу решение при данных в настоящее время доступны. Обычная проблема заключается в том, что Excel имеет настройку по умолчанию, так что 6/7/13 конвертируется к 6 июля для даты, которая должна быть 7 июня, потому что одна и та же настройка не может справиться с 10/21/13 (нет «месяц 21»). Следовательно, некоторые даты оставлены как строки, некоторые конвертированы (неправильно) и только некоторые правильно (1/1, 2/2 и т. Д. Не проблема).

+0

его не работает, потому что. дата - 5/5/2013, то есть 05-марта-13. Но следует поменять местами, как и 5/3/2013, тогда только с 03 по 13 мая. Это также только в некоторых ячейках, а не во всей колонке. –

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