Excel не анализирует строку в кавычках, содержащую запятую в файле CSV правильно
У меня есть файл CSV, который содержит строку в кавычках, которая содержит comma
, Когда я открываю его в Excel, он все еще использует запятую в строках и разбирает его в разных столбцах. Может кто-нибудь помочь?
T7, 7, "331-8463 C - Ind. HT collar, laser HT insert, crown TR", 85, 0.37, N, 0.00, N
T7, 8, "331-8463 C - Ind. HT collar, laser HT insert, crown TR", 90, 0.33, N, 0.00, N
Просто создайте файл CSV с двумя вышеуказанными строками и откройте его в файле Excel.
Вот результат, который я получаю.
2 ответа
Удалите посторонние места, и это будет работать правильно:
T7,7,"331-8463 C - Ind. HT collar, laser HT insert, crown TR",85,0.37,N,0.00,N
T7,8,"331-8463 C - Ind. HT collar, laser HT insert, crown TR",90,0.33,N,0.00,N
К сожалению, Стив Риндсберг прав. Excel будет принимать двойные кавычки, только если разделитель полей:
,
скорее, чем:
,пространство
Мы не всегда можем контролировать формат наших файлов импорта.
Если вы не можете изменить формат файла .csv, используйте мастер импорта, чтобы поместить все данные в один столбец, и используйте текст в столбцы для самостоятельного анализа данных.