Запятая используется в качестве десятичного разделителя в русской локали. Вероятно, это причина того, что Russian Excel не может открыть файлы CSV:

Как видите, все данные пошли в первый столбец.

2 ответа2

2

Откройте Excel, затем File -> Open

Откроется Open dialog box « Открыть» . Измените тип файла на *.txt или *csv в Files of type list .

Excel запускает Import Text Wizard .

Следуйте инструкциям мастера импорта.

Установите переключатель в положение «с разделителями ».

Нажмите кнопку « Next и установите флажок « Запятая»

Нажмите Next и, наконец, кнопку Finish .

РЕДАКТИРОВАТЬ: Моя версия Excel не открывает CSV, но если я изменю расширение файла на .txt - это работает.

0

Открытие .csv документов в Excel зависит от региональных настроек в окнах.

Документ .csv может иметь несколько макетов, и отсюда проблема.

Например, это может быть "значение"; "значение"; ... или "значение", "значение" или даже значение, значение, ... или значение; значение; ... Тогда, конечно, есть возможность разделения значений с помощью символа {tab}.

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

Обратите внимание, что Notepad++ может сделать это проще, используя \t для замены вкладок.

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