До недавнего времени (27.02.2013) импорт данных Excel из текстового файла банковского счета правильно обрабатывал поле даты текстового файла.Мне не понятно, почему это изменилось, но это привело к тому, что я искал здесь решение.
Я хотел бы предложить вам другое решение, чем указанное выше ...
- Скопируйте неправильные даты на отдельный лист Excel
используйте функцию Mid (середина (строка, начало, количество символов), чтобы извлечь каждый компонент даты в отдельный столбец в той же строке (Посмотрите на столбцы B, C и D
в следующем столбце. Используйте функцию Date (date (год, месяц, день)), чтобы преобразовать компоненты даты из предыдущих трех столбцов в нечтоExcel с достоинством признает дату (помните, что компьютеры в основном глупы, а программы Microsoft - о самых противоречивых вещах на планете!)ВОЙЛА! Вы исправили проблему, которая никогда не должна была возникать.
Я попытался вставить электронную таблицу здесь (а также вручную, но этот экран сворачиваетсяповторяющиеся символы.Достаточно сказать, что это выглядит так ...
02/27/2013 02 27 2013 02/27/2013 оригинальное значение мм дд гггг мс распознается как дата, которую можно вставить по значению обратно в электронную таблицу
формулы для тех, кто не знаком с Excel ... от даты от листа в столбце в (Excel видит как строку ... не число!) Для месяца: средний (a1,1,2) (принятьвещь в столбце a1, начните с 1-го символа и возьмите два символа) для дня: средний (a1,4, 2) (возьмите то же самое из столбца a1, возьмите два символа начиная с 4-го) для года: mid(a1,7,4) ... делая его датой: теперь у вас есть месяц в столбце b1, день в столбце c1 и год в столбце d1, поэтому в столбце e1 вы говорите: дата (d1, b1, c1),и затем вы увидите ту же дату, что показана в столбце a1, однако теперь она будет распознаваться Excel как дата!Скопируйте это и PASTE SPECIAL> Value в столбец на исходном листе, и он ответит.
Я искал в исходном столбце символ ', который обозначает, что это значение рассматривается только как текст, но я ненашел один.Я не знаю, почему Excel стал таким надоедливым, но я привык ожидать такого разочаровывающего и раздражающего поведения от программ Microsoft.Да, я все еще покупаю эти чертовы вещи, но часто выбираю открытый исходный код, когда могу, из-за этих "особенностей".
Удачи.