1

Вот моя проблема:

Я экспортировал около 2000 записей из базы данных, чтобы вручную очистить прикрепленные к ним даты. (Похоже, что кто-то экспортировал эти записи раньше, а затем повторно импортировал их, не фиксируя даты, поэтому такие вещи, как "Январь 1935 года", стали 35 января.) Я пытаюсь решить эту проблему, меняя формат на текст, когда я фиксирую даты в Excel, что позволяет мне возвращать даты назад так, как мы хотим, чтобы они выглядели, но для импорта очищенных данных обратно в систему, у меня есть сначала изменить электронную таблицу на файл .csv - который теряет форматирование и возвращает даты обратно в тот формат января-35, от которого я пытаюсь избавиться!

Может кто-нибудь помочь мне с обходным путем? Я попытался вставить информацию как "только значения" в новую электронную таблицу и сохранить ее как .csv, но еще раз .csv не может сохранить эту информацию, и даты возвращаются снова.

Я использую Excel 2010.

Большое спасибо, Кристен

1 ответ1

0

Excel и CSV просто не ладят. Это постоянно мешает форматированию и тому подобному, что вы не хотите (или не ожидаете!). При массовом редактировании CSV-файлов, которым необходимо поддерживать определенный формат для базы данных, я иногда использую Notepad++ и regex.

Если вы не знаете, что такое регулярное выражение, используйте инструмент, предназначенный для редактирования файлов CSV, например:http://csved.sjfrancke.nl

Это избавит вас от головной боли Excel + CSV.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .