Как эксель перевести в csv

от admin

Как преобразовать файлы Excel в формат CSV

CSV (Comma Separated Values) – распространённый формат для хранения табличных данных (числовых и текстовых) в виде простого текста. Этот формат файлов популярен и живуч благодаря тому, что огромное количество программ и приложений понимают CSV, хотя бы как альтернативный вариант файлового формата для импорта / экспорта. Более того, формат CSV позволяет пользователю заглянуть в файл и немедленно найти проблему с данными, если таковая имеется, изменить разделитель CSV, правила цитирования и так далее. Это возможно потому, что CSV – это простой текст, и даже не очень опытный пользователь, сможет легко его понять без специальной подготовки.

В этой статье мы изучим быстрые и эффективные способы экспорта данных из Excel в CSV и узнаем, как преобразовать файл Excel в CSV, сохранив без искажений все специальные и иностранные символы. Описанные в статье приёмы работают во всех версиях Excel 2013, 2010 и 2007.

Как преобразовать файл Excel в CSV

Если требуется экспортировать файл Excel в какое-либо другое приложение, например, в адресную книгу Outlook или в базу данных Access, предварительно преобразуйте лист Excel в файл CSV, а затем импортируйте файл .csv в другое приложение. Ниже дано пошаговое руководство, как экспортировать рабочую книгу Excel в формат CSV при помощи инструмента Excel – «Сохранить как».

  1. В рабочей книге Excel откройте вкладку Файл (File) и нажмите Сохранить как (Save as). Кроме этого, диалоговое окно Сохранение документа (Save as) можно открыть, нажав клавишу F12.Преобразование Excel в CSV
  2. В поле Тип файла (Save as type) выберите CSV (разделители – запятые) (CSV (Comma delimited)).Преобразование Excel в CSVКроме CSV (разделители – запятые), доступны несколько других вариантов формата CSV:
    • CSV (разделители – запятые) (CSV (Comma delimited)). Этот формат хранит данные Excel, как текстовый файл с разделителями запятыми, и может быть использован в другом приложении Windows и в другой версии операционной системы Windows.
    • CSV (Macintosh). Этот формат сохраняет книгу Excel, как файл с разделителями запятыми для использования в операционной системе Mac.
    • CSV (MS-DOS). Сохраняет книгу Excel, как файл с разделителями запятыми для использования в операционной системе MS-DOS.
    • Текст Юникод (Unicode Text (*txt)). Этот стандарт поддерживается почти во всех существующих операционных системах, в том числе в Windows, Macintosh, Linux и Solaris Unix. Он поддерживает символы почти всех современных и даже некоторых древних языков. Поэтому, если книга Excel содержит данные на иностранных языках, то рекомендую сначала сохранить её в формате Текст Юникод (Unicode Text (*txt)), а затем преобразовать в CSV, как описано далее в разделе Экспортируем из Excel в формат CSV UTF-8 или UTF-16.

Замечание: Все упомянутые форматы сохраняют только активный лист Excel.

  1. Выберите папку для сохранения файла в формате CSV и нажмите Сохранить (Save).После нажатия Сохранить (Save) появятся два диалоговых окна. Не переживайте, эти сообщения не говорят об ошибке, так и должно быть.
  2. Первое диалоговое окно напоминает о том, что В файле выбранного типа может быть сохранён только текущий лист (The selected file type does not support workbooks that contain multiple sheets). Чтобы сохранить только текущий лист, достаточно нажать ОК.Преобразование Excel в CSVЕсли нужно сохранить все листы книги, то нажмите Отмена (Cancel) и сохраните все листы книги по-отдельности с соответствующими именами файлов, или можете выбрать для сохранения другой тип файла, поддерживающий несколько страниц.
  3. После нажатия ОК в первом диалоговом окне, появится второе, предупреждающее о том, что некоторые возможности станут недоступны, так как не поддерживаются форматом CSV. Так и должно быть, поэтому просто жмите Да (Yes).Преобразование Excel в CSV

Вот так рабочий лист Excel можно сохранить как файл CSV. Быстро и просто, и вряд ли тут могут возникнуть какие-либо трудности.

Экспортируем из Excel в CSV с кодировкой UTF-8 или UTF-16

Если на листе Excel содержатся какие-либо специальные или иностранные символы (тильда, ударение и подобные) или иероглифы, то преобразование листа Excel в CSV описанным выше способом не сработает.

Дело в том, что команда Сохранить как > CSV (Save as > CSV) исказит все символы, кроме ASCII (American Standard Code for Information Interchange). И если на листе Excel есть парные кавычки или длинные тире (перенесённые в Excel, например, из документа Word при копировании / вставке текста) – такие символы также будут искромсаны.

Простое решение – сохранить лист Excel как текстовый файл Unicode(.txt), и затем преобразовать его в CSV. Таким образом все символы, не входящие в ASCII, останутся в целости и сохранности.

Прежде чем двинуться дальше, позвольте мне кратко пояснить главные отличия между кодировками UTF-8 и UTF-16, чтобы в каждом индивидуальном случае Вы могли выбрать подходящий формат:

  • UTF-8 – это более компактная кодировка, использующая для каждого символа от 1 до 4 байт. Чаще всего рекомендуется использовать этот формат, когда символы ASCII преобладают в файле, т.к. большинство таких символов требует 1 байт памяти. Ещё одно преимущество в том, что кодировка файла UTF-8, содержащего только символы ASCII, ничем не будет отличаться от такого же ASCII-файла.
  • UTF-16 использует от 2 до 4 байт для хранения каждого символа. Учтите, что не во всех случаях файл UTF-16 требует больше места в памяти, чем файл UTF-8. Например, японские символы занимают от 3 до 4 байт в UTF-8 и от 2 до 4 байт в UTF-16. Таким образом, есть смысл использовать UTF-16, если данные содержат азиатские символы, в том числе Японские, Китайские и Корейские. Существенный недостаток этой кодировки в том, что она не полностью совместима с ASCII-файлами и требуются специальные программы для отображения таких файлов. Помните об этом, если планируете импортировать получившиеся файлы из Excel куда-то ещё.

Как преобразовать файл Excel в CSV UTF-8

Предположим, у нас есть лист Excel с иностранными символами, в нашем примере – это японские имена.

Преобразование Excel в CSV

Чтобы экспортировать этот лист Excel в файл CSV, сохранив при этом все иероглифы, сделаем следующее:

  1. В Excel откройте вкладку Файл (File) и нажмите Сохранить как (Save as).
  2. Введите имя файла, в поле Тип файла (Save as type) выберите Текст Юникод (Unicode Text (*.txt)) и нажмите Сохранить (Save).Преобразование Excel в CSV
  3. Откройте созданный файл в любом стандартном текстовом редакторе, например, в Блокноте.

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

  1. Так как в нашем текстовом Юникод файле в качестве разделителей используется символ табуляции, а мы хотим преобразовать его в CSV (разделители – запятые), то необходимо заменить символы табуляции на запятые.

Замечание: Если нет строгой необходимости получить файл именно с разделителями – запятыми, а нужен любой файл CSV, который Excel сможет понять, то этот шаг можно пропустить, так как Microsoft Excel отлично понимает файлы с разделителем – табуляцией.

  1. Если всё же нужен файл CSV (разделители – запятые), то выполните в Блокноте следующие действия:
    • Выделите символ табуляции, кликните по нему правой кнопкой и в контекстном меню нажмите Копировать (Copy), или просто нажмите Ctrl+C, как показано на рисунке ниже.Преобразование Excel в CSV
    • Нажмите Ctrl+H, чтобы открылось диалоговое окно Заменить (Replace) и вставьте скопированный символ табуляции в поле Что (Find what). При этом курсор сместится вправо – это значит, что символ табуляции вставлен. В поле Чем (Replace with) введите запятую и нажмите Заменить все (Replace all).Преобразование Excel в CSV

В Блокноте результат будет приблизительно вот такой:

Замечание: Если Ваш файл предназначен для использования за пределами Excel и формат UTF-8 является обязательным требованием, то не совершайте на листе никаких изменений и не сохраняйте его снова в Excel, поскольку это может привести к проблемам с чтением кодировки. Если какая-то часть данных не отображается в Excel, откройте тот же файл в Блокноте и в нём внесите исправления в данные. Не забудьте снова сохранить файл в формате UTF-8.

Как преобразовать файл Excel в CSV UTF-16

Экспортировать в файл CSV UTF-16 намного быстрее и проще, чем в UTF-8. Дело в том, что Excel автоматически применяет формат UTF-16 при сохранении файла как Текст Юникод (Unicode Text).

Для этого сохраняем файл при помощи инструмента Сохранить как (Save as) в Excel и затем в Проводнике Windows изменяем расширение созданного файла на .csv. Готово!

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

Другие способы преобразования файлов Excel в CSV

Описанные выше способы экспорта данных из Excel в CSV (UTF-8 и UTF-16) универсальны, т.е. подойдут для работы с любыми специальными символами и в любой версии Excel от 2003 до 2013.

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

Преобразуем файл Excel в CSV при помощи Таблиц Google

Как оказалось, можно очень просто преобразовать файл Excel в CSV при помощи Таблиц Google. При условии, что на Вашем компьютере уже установлен Google Drive, выполните следующие 5 простых шагов:

  1. В Google Drive нажмите кнопку Создать (Create) и выберите Таблица (Spreadsheet).
  2. В меню Файл (File) нажмите Импорт (Import).Преобразование Excel в CSV
  3. Кликните Загрузка (Upload) и выберите файл Excel для загрузки со своего компьютера.
  4. В диалоговом окне Импорт файла (Import file) выберите Заменить таблицу (Replace spreadsheet) и нажмите Импорт (Import).Преобразование Excel в CSV

Совет: Если файл Excel относительно небольшой, то для экономии времени можно перенести из него данные в таблицу Google при помощи копирования / вставки.

  1. В меню Файл (File) нажмите Скачать как (Download as), выберите тип файла CSV – файл будет сохранён на компьютере.Преобразование Excel в CSV

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

Сохраняем файл .xlsx как .xls и затем преобразуем в файл CSV

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

Это решение я нашёл на одном из форумов, посвящённых Excel, уже не помню, на каком именно. Честно говоря, я никогда не использовал этот способ, но, по отзывам множества пользователей, некоторые специальные символы теряются, если сохранять непосредственно из .xlsx в .csv, но остаются, если сначала .xlsx сохранить как .xls, и затем как .csv, как мы делали в начале этой статьи.

Так или иначе, попробуйте сами такой способ создания файлов CSV из Excel, и если получится, то это будет хорошая экономия времени.

Сохраняем файл Excel как CSV при помощи OpenOffice

OpenOffice – это пакет приложений с открытым исходным кодом, включает в себя приложение для работы с таблицами, которое отлично справляется с задачей экспорта данных из формата Excel в CSV. На самом деле, это приложение предоставляет доступ к большему числу параметров при преобразовании таблиц в файлы CSV (кодировка, разделители и так далее), чем Excel и Google Sheets вместе взятые.

Просто открываем файл Excel в OpenOffice Calc, нажимаем Файл > Сохранить как (File > Save as) и выбираем тип файла Текст CSV (Text CSV).

На следующем шаге предлагается выбрать значения параметров Кодировка (Character sets) и Разделитель поля (Field delimiter). Разумеется, если мы хотим создать файл CSV UTF-8 с запятыми в качестве разделителей, то выбираем UTF-8 и вписываем запятую (,) в соответствующих полях. Параметр Разделитель текста (Text delimiter) обычно оставляют без изменения – кавычки («). Далее нажимаем ОК.

Преобразование Excel в CSV

Таким же образом для быстрого и безболезненного преобразования из Excel в CSV можно использовать ещё одно приложение – LibreOffice. Согласитесь, было бы здорово, если бы Microsoft Excel предоставил возможность так же настраивать параметры при создании файлов CSV.

В этой статье я рассказал об известных мне способах преобразования файлов Excel в CSV. Если Вам знакомы более эффективные методы экспорта из Excel в CSV, расскажите об этом в комментариях. Благодарю за внимание!

Как перевести документ Excel Online в CSV формат

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

эксель в csv онлайн (как перевести документ)

Как перевести Эксель в CSV Онлайн в процессе создания документа

Все таблицы создаются в формате Эксель, но CSV позволяет сохранить табличные данные в виде текстовых файлов, которые содержат записи с различными данными, разделенными запятыми. Именно формат CSV поддерживают многие программы и приложения. Это связано с тем, что он содержит в себе обычный текст, поэтому доступен для понимания новичкам и продвинутым пользователям. Если хотите перевести документ, то сделайте это сразу в процессе создания. Пройдите ряд шагов:

  1. Запустите браузер, в котором обычно работаете.
  2. Перейдите на официальный сайт Excel Online.
  3. Пройдите авторизацию. Для этого используйте учётную запись Google.
  4. На главной странице приступите к созданию документа.
  5. При завершении редактирования он автоматически сохранится.
  6. Для того чтобы перевести созданный документ в нужный формат, откройте файл.
  7. Перейдите в меню и нажмите кнопку Скачать.
  8. Из предложенных вариантов выберите формат
  9. Далее в своем браузере нажмите на значок в виде трех вертикальных полосок, который находится в верхней части экрана с правой стороны.
  10. В появившемся меню выберите раздел Загрузки.
  11. Отобразится документ, который создали в Excel Online в формате CSV.

как перевести эксель в csv онлайн

Как перевести Эксель в CSV Онлайн готовый документ с компьютера

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

  1. Запустите редактор Excel Online.
  2. Пройдите авторизацию, войдя под своей учетной записью.
  3. На главной странице с правой стороны нажмите на значок в виде папки.
  4. В появившемся окне выберите вкладку Загрузка.
  5. Откройте Проводник. Для этого нажмите кнопку Выбрать файл на устройстве.
  6. Найдите необходимый документ.
  7. При желании отредактируйте его.
  8. На следующем шаге перейдите в меню.
  9. Кликните по кнопке Скачать.
  10. Отметьте формат
  11. Файл будет сохранен на устройстве.

как конвертировать эксель в csv

Как перевести Эксель в CSV Онлайн с помощью конвертера

В том случае, если по каким-то причинам не получилось перевести документ в CSV в Excel Online, то воспользуйтесь одним из трех популярных онлайн конвертеров.

Откройте конвертер, перейдя по одной из ссылок:

  • Convertio — https://convertio.co/ru/xls-csv/,
  • OnlineConvertFree — https://onlineconvertfree.com/ru/convert-format/xls-to-csv/,
  • Aspose — https://products.aspose.app/words/ru/conversion/xlsx-to-csv.

как перевести документ эксель в csv

Принцип работы всех 3 сервисов одинаков. Для процесса конвертирования пройдите несколько простых шагов:

  1. На главной странице нажмите кнопку Выберите файл.
  2. Загрузите документ с электронными таблицами, который создали в Excel Online.
  3. Нажмите кнопку Конвертировать.
  4. Загрузите документ для просмотра.
  5. Если все устраивает, то скачайте его на свое устройство. В некоторых случаях на указанную электронную почту приходит ссылка для скачивания.

эксель в csv онлайн (как перевести документ) - aspose конвектор

При использовании этого метода учитывайте ряд особенностей. Среди них особенно стоит выделить следующие моменты:

Конвертировать Excel в CSV

Просто вставьте (копировать таблицы из Microsoft Excel, простыни Google, MAC или веб-страницу) или перетащите свой Excel в Textarea of Источник данных, и он немедленно выполнит магию преобразования.

2. Отредактируйте свой Excel онлайн, если это необходимо

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

3. Скопируйте преобразованный CSV

Стандартный файл CSV был сгенерирован в поле Генератор таблицы. Кроме того, дружественные варианты могут настроить нужный формат CSV.

Примечание. Ваши данные безопасны, конверты полностью выполняются в вашем веб-браузере, и мы не будем хранить какие-либо ваши данные.

Что такое Excel?

Microsoft Excel — это электронное приложение электронной таблицы, которое позволяет пользователям хранить, организовывать, рассчитать и манипулировать данными с формулами, используя систему электронной таблицы, разбитой строками и столбцами.

Что такое CSV?

CSV обозначает значения, разделенные запятыми. CSV Формат файла — это текстовый файл, имеющий определенный формат, который позволяет сохранять данные в структурированном формате таблицы.

XLS в CSV

You are attempting to upload a file that exceeds our 50MB free limit.

You will need to create a paid Zamzar account to be able to download your converted file. Would you like to continue to upload your file for conversion?

Add File by URL

* Links must be prefixed with http or https, e.g. http://48ers.com/magnacarta.pdf

Your Files. Your Data. You in Control.

Ваши файлы. Ваши данные. Вы в контроле.

  • Бесплатные преобразованные файлы надежно хранятся не более 24 часов.
  • Файлы платных пользователей хранятся до тех пор, пока они не решат их удалить.
  • Все пользователи могут удалять файлы раньше, чем истечет срок их действия.

Overall conversion/upload progress:

File Name File Size Progress

Нажмите Выбрать файлы, чтобы добавить файлы, или Конвертировать сейчас, чтобы начать преобразование файлов.

Вы в хорошей компании:
Zamzar конвертировал около 510 миллионов файлов начиная с 2006 года

XLSXLS (Document)

  • Microsoft Excel
  • Microsoft Excel Viewer
  • OpenOffice
  • application/vnd.ms-excel

CSVCSV (Document)

  • The CSV file format is very simple and supported by almost all spreadsheets and database management systems
  • text/comma-separated-values

XLSПреобразование файлов XLS

Используя Zamzar можно конвертировать файлы XLS во множество других форматов

Читать:
Как убрать тени в блендере

Related Posts