У меня есть Excel, как показано на рисунке ниже.

  • Файл имеет 9 столбцов.

Также показывает фильтр на поле даты, просто чтобы подтвердить, что нет никаких других данных, кроме дат.

Я пытаюсь импортировать данные в онлайн-базу данных, которая дает мне следующие варианты импорта.

  • CSV
  • TAB

Когда я сохраняю файл в любом из этих форматов, по какой-то причине последний столбец иногда переходит в столбец данных, даже если эта проблема отсутствует в основном файле XLS.

См. Ниже столбец даты, не содержащий других данных, кроме дат.

У кого-нибудь есть идеи относительно того, как я могу это исправить, не проходя 1000000 строк. Я попытался использовать фильтр, чтобы выбрать все данные без даты, но это не работает, так как он выбирает только несколько строк без даты.

Спасибо

1 ответ1

0

Ваш последний столбец Comments содержит разрывы строк.

В Excel это хорошо, потому что вы можете иметь разрывы строк в одной ячейке. Но если вы экспортируете это как текстовый файл, нет никакого способа различить разрывы строк, указывающие на новую запись, и разрывы строк в комментарии.

Если вы заключите текстовые столбцы в кавычки (в мастере экспорта должна быть опция) проблема должна исчезнуть.

Если база данных назначения не может правильно обрабатывать разрывы строк в текстовых полях в кавычках, вы всегда можете удалить разрывы строк перед экспортом.

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