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.

вот результат, который я получаю.

CSV Comma Parsing Issue

2
задан Cricrazy
03.12.2022 8:07 Количество просмотров материала 3388
Распечатать страницу

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
2
отвечен Steve Rindsberg 2022-12-04 15:55

к сожалению, Стив Риндсберг прав. Excel принимает инкапсуляцию двойных кавычек, только если разделитель полей:

,



вместо:



, space

мы не всегда можем контролировать формат файлов импорта.

Если вы не можете изменить .csv формат файла, затем с помощью мастера импорта, чтобы поместить все данные в один столбец и использовать Текст в столбцы для самостоятельного анализа данных.

2
отвечен Gary's Student 2022-12-04 18:12

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх