2

У меня есть файл CSV, который я хочу импортировать в Excel, отредактировать и сохранить обратно как CSV.

Проблема, с которой я сталкиваюсь, связана с мастером импорта текста: я открываю новый файл Excel, затем «Данные»> «Из текста» и в мастере импорта текста выбираю разделитель> запятая> «Готово». Это показывает данные в легко читаемых столбцах. Я делаю необходимые изменения, затем я хочу экспортировать как CSV, но если я иду через File> Save As> CSV, он больше не в исходном формате, у него нет запятых / кавычек, потому что Мастер импорта удалил их.

Можно ли вернуться в обратном порядке с помощью мастера импорта и добавить обратно запятые? Как можно импортировать CSV, вносить изменения и экспортировать в CSV, сохраняя форматирование точно таким, каким оно было?

Я использую Excel 2007, Windows 7 ПК.

Спасибо за вашу помощь.

1 ответ1

2

Окончательное решение включает в себя понимание как входящего формата (то есть того, что используется в качестве экранирующего символа и разделителя), так и установки поведения экспорта в Excel.

  1. Измените Text Qualifier на {none} в мастере импорта данных
  2. Несмотря на свое имя, Excel может экспортировать в CSV, используя другие разделители, и использует параметры из региональных настроек Windows, чтобы принять решение (как подробно описано здесь.). Убедитесь, что в этом случае в качестве list delimiter задана запятая.

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