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

Как открыть CSV в Excel: пошаговая инструкция

Умение открывать CSV файлы в Excel позволит анализировать и использовать документы с любым разделителем при работе с таблицами.

Простой способ открыть CSV в Excel (Способ №1)

В примере будет использовать пример файла CVS, который разделен «,» (запятой). Можно скачать ниже:

Чтобы использовать его потребуется кликнуть правой клавишей мыши по документу и в выпавшем меню выбрать «Открыть с помощью»-«Microsoft Excel».

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

В итоге получаем следующий вид.

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

Чтобы превратить его в табличный открываем вкладку «Данные» и выбираем «Текст по столбцам».

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

Далее выбираем «С разделителями».

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

Теперь осталось выбрать нужный формат (в примере это запятая) после чего переходим на следующий уровень.

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

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

Важно! Если разделителем является иной знак (не точка с запятой и не запятая) то необходимо использовать «Другой» и ввести нужный символ.

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

Файл превратился в нужный формат.

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

Открытие CSV сразу с разделением столбцов в Эксель (Способ №2)

В нужном листе кликаем на «Данные»-«Получение внешних данных» и в выпавшем меню выбираем «Из текста».

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

Далее выбираем нужный нам файл.

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

Теперь аналогично способу №2 выбираем с разделителями.

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

Указываем нужный символ.

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

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

Через вкладку «Файл» (Способ №3)

Кликаем на кнопку «Файл» (левый-верхний угол).

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

В открывшемся меню нажимаем на «Открыть»-«Компьютер»-«Обзор».

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

Открываем нужную папку и документ (в графе нужного типа файла можно поставить «Все файлы»).

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

Далее проходим всю процедуру описанную в Способе 1 и 2 или же нажимаем на «Готово».

Источник

Конвертация данных из формата CSV в XLSX

Самый простой и самый рискованный способ открыть файл CSV с помощью Excel, если он не превышает 1 048 576 строк – двойной клик по нему левой кнопкой мыши. Опасность скрывается в том, что Excel по умолчанию применяет к данным из CSV-файла формат «Общий» (General) и вносит изменения в виде удаления лидирующих нулей, округления чисел до двух символов после запятой, перевода к экспоненциальной форме (если число более 15 цифр, исходное значение теряется), преобразования числа в формат даты, и это не все возможные варианты.

Но есть способ избежать этих изменений с помощью встроенного в Excel механизма импорта.

Для этого необходимо создать новый файл Excel, в нем зайти в «Данные» => «Получение внешних данных» => «Из текста». В открывшемся обозревателе найти и выбрать свой CSV-файл, нажать «Импорт», появится окно «Мастер текстов (импорт)».

Шаг №1 – выбрать формат данных «с разделителями», в списке с форматами файла выбрать тот, с которым в окне предварительного просмотра все символы станут читаемыми (чаще всего используют: «65001:Юникод(UTF-8)», «20127:Windows-1251», «Windows(ANSI)»).

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

Шаг №3 – В образце разбора данных передвигаем «бегунок» вправо до конца => зажимаем «левый Shift» => «левой кнопкой мыши» кликаем на последнюю колонку => в «формат данных столбца» выбираем текстовый => «Готово».

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

После нажатия «Готово» встроенный в Excel механизм импорта открывает CSV файл без изменения исходной информации.

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

Самый эффективный способ борьбы — исключить их в момент выгрузки. Например, наш SQL запрос:

Символы «переноса» или «табуляции» содержатся в колонке « ». Добавляем функцию REPLACE и заменяем данные символы на пробелы:

Если нет возможности повторно выгрузить CSV файл, то для его обработки можно воспользоваться Python и символы «переноса» или «табуляции» проигнорировать.

Источник

База знаний

Как перевести файл из CSV в XLS Печать

Изменено: Пт, 21 Фев, 2020 at 12:24 AM

Для конвертации файла из формата CSV в XLS выполните следующий порядок действий:

1. Запустите программу Microsoft Excel и перейдите во вкладку «Данные».

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

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

3. У Вас откроется окно Мастер текстов (импорт) – шаг 1 из 3. В блоке настроек «Формат исходных данных» поставьте переключатель на пункт «с разделителями», чтобы получить корректное отображение содержимого документа, особенно если оно содержит кириллицу. Обратите внимание, в поле «Формат файла» было установлено значение «Юникод (UTF-8)». После того, как все вышеуказанные настройки установлены, жмите на кнопку «Далее».

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

4. Затем откроется окно Мастер текстов (импорт) – шаг 2 из 3. В блоке настроек поставьте галочки на позициях «знак табуляции» и «точка с запятой». После того, как вышеуказанные настройки произведены, нажмите на кнопку «Далее».

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

5. В третьем окне Мастер текстов (импорт) – шаг 3 из 3, оставьте настройки по умолчанию, при которых установлен формат «общий». Нажмите внизу окна кнопку «Готово».

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

6. После этого откроется окно Импорт данных, нажмите на кнопку «OK». После этого содержимое файла CSV будет вставлено на лист Excel.

Источник

Импорт содержимого CSV-файла в Excel

CSV – популярное расширение файлов, которые используются, в основном, для обмена данными между различными компьютерными программами. Чаще всего необходимости в открытии и редактировании таких документов нет. Однако в некоторых случаях перед пользователями может встать такая задача. Программа Excel позволяет это сделать, но в отличие от стандартных файлов в формате XLS и XLSX, простое открытие документа двойным щелчком мыши не всегда дает качественный результат, что может выражаться в некорректном отображении информации. Давайте посмотрим, каким образом можно открыть файлы с расширением CSV в Экселе.

Открываем CSV-файлы

Для начала давайте разберемся, что из себя представляют документы в данном формате.

CSV – аббревиатура, которая расшифровывается как “Comma-Separated Values” (на русском языке означает “значения, разделенные запятыми”).

Как следует из названия, в таких документах используются разделители:

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

Метод 1: двойным щелчком или через контекстное меню

Прежде, чем приступить к более сложным методам, давайте рассмотрим самый простой. Он применим только в тех случаях, когда файл был создан/сохранен и открывается в одной и той же версии программы, а значит, проблем с кодировкой и разделителями быть не должно. Здесь возможно два варианта, опишем их ниже.

Excel установлена как программа по умолчанию для открытия CSV-файлов

Если это так, открыть документ можно как и любой другой файл – достаточно просто дважды щелкнуть по нему.

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

Для открытия CSV-фалов назначена другая программа или не назначена вовсе

Алгоритм действия в таких ситуациях следующий (на примере Windows 10):

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

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

В остальных случаях может показываться нечто подобное:

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

Поэтому описанный метод подходит не всегда, и мы переходим к следующим.

Метод 2: применяем Мастер текстов

Воспользуемся интегрированным в программу инструментом – Мастером текстов:

Метод 3: через меню “Файл”

И последний метод, которым можно воспользоваться заключается в следующем:

Заключение

Таким образом, несмотря на кажущуюся сложность, программа Эксель вполне позволяет открывать и работать с файлами в формате CSV. Главное – определиться с методом реализации. Если при обычном открытии документа (двойным щелчком мыши или через контекстное меню) его содержимое содержит непонятные символы, можно воспользоваться Мастером текста, который позволяет выбрать подходящую кодировку и знак разделителя, что напрямую влияет на корректность отображаемой информации.

Источник

Конвертировать CSV в Excel в виде таблицы

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

Существуют различные пути, которыми документ формата CSV, скачанный из базы данных, может быть перенесён в Excel. Мы обсудим три из них:

Открытие CSV-документа в Excel

Есть случаи, когда документ лучше не открывать напрямую, а вызвать Мастер. Такой подход оправдан в следующих случаях:

Открытие CSV-документа через Windows Explorer

Этот путь принципиально не отличается от предыдущего. Чтобы открыть документ, достаточно два раза кликнуть на него в Windows Explorer.

Перед открытием убедитесь, что рядом с именем документа находится значок программы Excel, а не какой-то другой – это означает, что именно Excel выбран как программа, которой следует открывать подобные файлы. Иначе откроется какая-либо иная программа. Сменить её на Excel можно так:

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

Импорт CSV в Excel

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

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

На изображении ниже видны изначальный документ и результат, который предполагается получить. Чтобы после импорта всё выглядело именно так, нужно применить различные настройки, о которых пойдёт речь далее.

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

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

Также нужно определить и указать ограничитель текста. Это символ, поставленный перед и после каждого отрезка текста, который должен располагаться в одной ячейке. Благодаря ограничителю, каждый подобный отрезок воспринимается как отдельное значение, даже если внутри него присутствуют символы, выбранные для разделения значений. В нашем документе каждое значение обрамлено кавычками — потому, даже если в нём присутствует запятая (например «начало, потом продолжение»), весь его текст будет помещён в одну ячейку, а не в две последовательные.

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

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

Также можно нажать Свойства — там содержатся другие возможности. Например, можно форматировать содержимое, настроить разметку и то, как информация будет обновляться.

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

Иногда результат конвертации оказывается далёким от ожидаемого. О том, как этот результат можно изменить, пойдёт речь в следующем разделе статьи.

Проблемы при конвертации и их решения

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

Ограничители текста также могут варьироваться – чаще всего это либо кавычки, либо метка порядка байтов. Ограничителей может и вовсе не быть – тогда символ, используемый как разделитель, всегда воспринимается как таковой (тогда это обычно не запятая – она слишком часто применяется в тексте — а иной, менее распространённый символ).

Нестандартные файлы могут открываться неправильно — чтобы они отображались так, как надо, приходится менять настройки компьютера или открывающей программы. Давайте посмотрим, какие бывают затруднения, и какие для них существуют решения.

Файл открывается неправильно

Иной символ, написанный после sep= в начальной строке, также станет разделителем.

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

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

Решения, представленные выше, рассчитаны на отдельные документы, настройки которых отличаются от обычных. Указанные последовательности действий нужно будет применять для каждого файла, который открывается неправильно. Если неправильно открывается большая часть документов, возможно, лучшим решением будет смена настроек компьютера – об этом сказано в пятом решении.

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

Когда все настройки завершены, нажмите ОК на обоих из двух открытых окон — они закроются, и изменения сохранятся. Имейте в виду, что теперь они работают для всех программ в компьютере.

Исчезают нули в начале чисел

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

Часть значений выглядит как даты

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

Как импортировать в Excel множественные CSV-файлы

В Excel возможно открыть сразу несколько CSV-файлов.

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

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

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *