Как открыть CSV в Excel
Текстовые документы формата CSV применяются многими компьютерными программами для обмена данными между друг другом. Казалось бы, что в Экселе можно произвести запуск такого файла стандартным двойным кликом по нему левой кнопкой мыши, но далеко не всегда в таком случае данные отображаются корректно. Правда, есть другой способ просмотреть информацию, содержащуюся в файле CSV. Давайте узнаем, как это можно сделать.
Открытие документов CSV
Название формата CSV является аббревиатурой наименования «Comma-Separated Values», что переводится на русский язык, как «значения, разделенные запятыми». Действительно, в этих файлах в качестве разделителей выступают запятые, хотя в русскоязычных версиях, в отличие от англоязычных, все-таки принято применять точку с запятой.
При импорте файлов CSV в Эксель актуальной является проблема воспроизведения кодировки. Зачастую документы, в которых присутствует кириллица, запускаются с текстом изобилующим «кракозябрами», то есть, нечитаемыми символами. Кроме того, довольно частой проблемой является вопрос несоответствия разделителей. В первую очередь, это касается тех ситуаций, когда мы пытаемся открыть документ, сделанный в какой-то англоязычной программе, Экселем, локализованном под русскоязычного пользователя. Ведь в исходнике разделителем является запятая, а русскоязычный Excel воспринимает в этом качестве точку с запятой. Поэтому опять получается некорректный результат. Мы расскажем, как решить и эти проблемы при открытии файлов.
Способ 1: Обычное открытие файла
Но вначале мы остановимся на варианте, когда документ CSV создан в русскоязычной программе и уже готов для открытия в Эксель без дополнительных манипуляций над содержимым.
Если программа Excel уже является установленной для открытия документов CSV на вашем компьютере по умолчанию, то в этом случае достаточно кликнуть по файлу двойным щелчком левой кнопки мыши, и он откроется в Экселе. Если же связь ещё не установлена, то в этом случае нужно выполнить ряд дополнительных манипуляций.
- Находясь в Проводнике Windows в той директории, где расположен файл, кликаем правой кнопкой мыши по нему. Запускается контекстное меню. Выбираем в нем пункт «Открыть с помощью». Если в дополнительном открывшемся списке имеется наименование «Microsoft Office», то кликаем по нему. После этого документ просто запустится в вашем экземпляре Экселя. Но, если данного пункта вы не обнаружите, то щелкайте по позиции «Выбрать программу».
- Открывается окно выбора программ. Тут, опять же, если в блоке «Рекомендуемые программы» вы увидите наименование «Microsoft Office», то выделите его и нажмите на кнопку «OK». Но перед этим, если вы желаете, чтобы файлы CSV всегда автоматически открывались в Экселе при выполнении двойного щелчка мыши по наименованию программы, то проследите за тем, чтобы около параметра
Если же наименования «Microsoft Office» в окне выбора программы вы не обнаружили, то кликайте по кнопке «Обзор…».
- После этого запустится окно Проводника в директории размещения установленных на вашем компьютере программ. Как правило, данная папка называется «Program Files» и находится она в корне диска C. Вы должны совершить переход в Проводнике по следующему адресу:
C:\Program Files\Microsoft Office\Office№
Где вместо символа «№» должен находиться номер версии установленного на вашем компьютере офисного пакета Microsoft. Как правило, такая папка одна, поэтому выбирайте каталог Office, какой бы там номер не стоял. Переместившись в указанную директорию, ищите файл под названием «EXCEL» или «EXCEL.EXE». Вторая форма наименования будет в том случае, если у вас включено отображений расширений в Проводнике Windows. Выделите этот файл и жмите на кнопку «Открыть…».
- После этого программа «Microsoft Excel» будет добавлена в окно выбора программ, о котором мы говорили уже ранее. Вам необходимо будет только выделить нужное наименование, проследить за наличием галочки около пункта привязки к типам файлов (если вы желаете постоянно открывать документы CSV в Экселе) и нажать на кнопку «OK».
После этого содержимое документа CSV будет открыто в Экселе. Но данный способ подойдет исключительно в том случае, если не будет проблем с локализацией или с отображением кириллицы. К тому же, как мы видим, придется выполнить некоторое редактирование документа: так как информация не во всех случаях вмещается в текущий размер ячеек, их нужно расширять.
Способ 2: использование Мастера текстов
Импортировать данные из документа формата CSV можно при помощи встроенного инструмента Excel, который называется Мастер текстов.
- Запускаем программу Эксель и переходим во вкладку «Данные». На ленте в блоке инструментов «Получение внешних данных» щелкаем по кнопке, которая называется «Из текста».
- Запускается окно импорта текстового документа. Перемещаемся в директорию расположения целевого файла CVS. Выделяем его наименование и жмем на кнопку «Импорт», размещенную в нижней части окна.
- Активируется окно Мастера текстов. В блоке настроек «Формат данных» переключатель должен стоять в позиции «С разделителями». Чтобы гарантировать корректное отображение содержимого выбранного документа, особенно если оно содержит кириллицу, обратите внимание, чтобы в поле «Формат файла» было установлено значение «Юникод (UTF-8)». В обратном случае требуется установить его вручную. После того, как все вышеуказанные настройки установлены, жмите на кнопку «Далее».
- Затем открывается второе окно Мастера текстов. Вот тут очень важно определить, какой символ является разделителем в вашем документе. В нашем случае в этой роли выступает точка с запятой, так как документ русскоязычный и локализован именно для отечественных версий ПО. Поэтому в блоке настроек «Символом-разделителем является» мы устанавливаем галочку в позицию «Точка с запятой». Но если вы импортируете файл CVS, который оптимизирован под англоязычные стандарты, и в роли разделителя в нем выступает запятая, то вам следует установить галочку в позицию
- Открывается третье окно Мастера текстов. Как правило, никаких дополнительных действий в нем производить не нужно. Единственное исключение, если один из представленных в документе наборов данных имеет вид даты. В этом случае требуется пометить данный столбец в нижней части окна, а переключатель в блоке «Формат данных столбца» установить в позицию «Дата». Но в подавляющем большинстве случаев достаточно настроек по умолчанию, при которых установлен формат «Общий». Так что можно просто жать на кнопку «Готово» внизу окна.
- После этого открывается небольшое окошко импорта данных. В нем следует указать координаты левой верхней ячейки области, в которой будут располагаться импортируемые данные. Это можно сделать, просто установив курсор в поле окна, а затем кликнув левой кнопкой мышки по соответствующей ячейке на листе. После этого её координаты будут занесены в поле. Можно жать на кнопку «OK».
- После этого содержимое файла CSV будет вставлено на лист Excel. Причем, как мы можем видеть, отображается оно более корректно, чем при использовании Способа 1. В частности, не требуется дополнительного расширения размеров ячеек.
Урок: Как поменять кодировку в Excel
Способ 3: открытие через вкладку «Файл»
Существует также способ открыть документ CSV через вкладку «Файл» программы Excel.
- Запускаем Excel и перемещаемся во вкладку «Файл». Щелкаем по пункту «Открыть», расположенному в левой части окна.
- Запускается окно Проводника. Следует переместиться в нем в ту директорию на жестком диске ПК или на съемном носителе, в которой расположен интересующий нас документ формата CSV. После этого нужно переставить переключатель типов файла в окне в позицию «Все файлы». Только в этом случае документ CSV будет показан в окне, так как он не является типичным файлом Excel. После того, как наименование документа отобразилось, выделяем его и жмем на кнопку «Открыть» в нижней части окна.
- После этого запустится окно Мастера текстов. Все дальнейшие действия выполняем по тому же алгоритму, что и в Способе 2.
Как видим, несмотря на некоторые проблемы с открытием документов формата CSV в Экселе, решить их все-таки можно. Для этого нужно воспользоваться встроенным инструментом Excel, который называется Мастер текстов. Хотя, для многих случаев вполне достаточно и применения стандартного метода открытия файла двойным щелчком левой кнопки мыши по его наименованию.
Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТlumpics.ru
Как открыть CSV в Excel
Для начала разберемся, что такое CSV файл. CSV – это текстовый формат представления табличных данных, который в переводе с английского (Comma-Separated Values) обозначает значения, разделенные запятыми. Каждая строка такого файла CSV представляет собой одну строку таблицы, в которой содержатся все значения столбцов, которые заключены в кавычки, а разделителями значений столбцов выступают запятые. Разделителями в
При экспортировании информации из базы данных в формат CSV, ее необходимо открыть в удобочитаемом виде, например, для дальнейшего анализа, написания отчета или просмотра статистики. В этом нам поможет текстовый редактор Excel, с помощью которого мы импортируем файл CSV в Excel.
Как открыть CSV в Excel
Перейдем к примеру, в котором рассмотрим, как открыть CSV файл в Excel. Пусть у нас есть файл CSV формата, который будет выглядеть следующим образом, если его просто открыть с помощью Excel или другого текстового редактора.
Как открыть CSV в Excel – Неформатированный файл CSV в Excel
Для того чтобы представить данные из CSV файла в удобном виде, в виде таблицы, необходимо импортировать файл CSV в Excel. Разберем как вставить данные из CSV файла в открытую рабочую книгу Excel.
- Перейдите во вкладку «Данные», и в группе «Получение внешних данных» выберите пункт «Из текста».
Как открыть CSV в Excel – Получение внешних данных из текста в Excel
- В открывшемся окне найдите в вашем компьютере CSV файл, который хотите открыть в Excel. Выберите его и нажмите кнопку «Импорт» либо дважды кликните по файлу.
Как открыть CSV в Excel – Импорт CSV файла в Excel
- Далее появится окно мастера импорта текстов.
Шаг 1. В поле «Формат исходных данных» у нас должен быть выбран пункт «с разделителями», так как в текстовом файле CSV элементы разделены запятыми.
В поле «Начать импорт со строки» мы указываем номер первой строки импортируемых данных. В нашем случае начнем с первой строки. И нажимаем кнопку «Далее».
Как открыть CSV в Excel – Импорт CSV файла. Шаг 1
- Шаг 2. На втором этапе мы выбираем разделители и ограничители строк.
В поле «Символом-разделителем является:» мы выбираем символ, который разделяет значения в текстовом файле CSV. В нашем случае это запятая. Если в вашем CSV файле разделителями выступают другие символы, или он отсутствует в списке, то выбирайте пункт «другой:» и введите его в поле.
В поле «Ограничитель строк» мы выбираем “. Нажимаем кнопку «Далее».
Как открыть CSV в Excel – Импорт CSV файла. Шаг 2
Разберемся в каких случаях нужно выбирать определенный вид ограничителя строк.
Когда разделителем выступает запятая (,), а ограничитель строк – кавычки («), текст «Иванов, бухгалтер» будет импортирован в Excel в одну ячейку как Иванов, бухгалтер. Если ограничителем строк выступает одинарная кавычка или он не задан, то текст «Иванов, бухгалтер», импортированный в Excel будет разбит на две ячейки как «Иванов», «бухгалтер «.
- Шаг 3. В группе «Формат данных столбца» задаем формат данных для каждого столбца в предпросмотре «Образец разбора данных».
Как открыть CSV в Excel – Импорт CSV файла. Шаг 3
В случае, если какой-то столбец не нужно импортировать из CSV файла выберите пункт пропустить.
Как открыть CSV в Excel – Пропустить столбец при импорте CSV в Excel
Нажимаем кнопку «Готово».
- После мастера импорта текста появится окно «Импорт данных»:
Как открыть CSV в Excel – Окно «Импорт данных»
В группе «Куда следует поместить данные» выбираем расположение наших импортируемых данных из CSV в Excel. Если выбираем поле «Имеющийся лист», то указываем адрес ячейки. А если хотим расположить на новом листе, то – пункт «Новый лист». Мы выберем «Имеющийся лист». Нажимаем кнопку «ОК».
В итоге мы получили вот такую таблицу:
Как открыть CSV в Excel – CSV файл в Excel
Ну вот и все, теперь вы с легкостью можете открыть CSV в Excel, и далее работать с полученными табличными данными привычными инструментами MS Excel.
naprimerax.org
Формат excel в csv
Как преобразовать файлы Excel в формат CSV
Смотрите также формат?? сделать вывод, что CSV-файл, выберитеСуществует также способ открыть вы желаете постоянно файлах в качествеПриложение Excel сохранит внешний открыть файл в компьютере, а не установлены различные разделители. CSV. Если в бы одному из то выбираем подробная инструкция, как на итоговый файл, текущий лист, достаточноCSVДина с ним взаимодействуютВсе файлы документ открывать документы разделителей выступают запятые, диапазон данных в приложении Excel или только в Microsoft В Северной Америке Вашем файле CSV следующих пунктов, тоUTF-8 это делается).
и можно просто нажать(Comma Separated Values): Меню «Файл -> табличные редакторы. И. Щелкните CSV-файл, чтобыCSVCSV хотя в русскоязычных выбранную позицию. импортировать его как Excel. и некоторых других использован какой-то символ, воспользуйтесь Мастером импорта
- и вписываем запятуюОписанные выше способы экспорта
- не обращать наОК – распространённый формат
- Сохранить как… «, это верный вывод. открыть его.через вкладку
Как преобразовать файл Excel в CSV
в Экселе) и версиях, в отличиеЕсли Microsoft Excel не диапазон внешних данных.Признаки: странах разделителем полей которого нет в текстов: (,) в соответствующих данных из Excel это внимание или. для хранения табличных выбрать тип файла Именно поэтому приПри работе с этим«Файл» нажать на кнопку от англоязычных, все-таки преобразует столбец в
- Чтобы экспортировать данныеВаш файл CSV списка по умолчанию предложенном списке, тоВ файле CSV использованы полях. Параметр в CSV (UTF-8 выбрать более продвинутыйЕсли нужно сохранить все данных (числовых и CSV (Comma delimited). возникновении вопроса: «Чем
- CSV-файлом нужно помнитьпрограммы Excel.«OK» принято применять точку необходимый формат, данные из Excel в содержит значения с является запятая. В поставьте галочку в различные разделители;
- Разделитель текста и UTF-16) универсальны, редактор, например, Notepad++. листы книги, то текстовых) в видеCSV (от англ. открыть CSV?», большинство о нескольких вещах.Запускаем Excel и перемещаемся. с запятой.
- можно преобразовать после текстовый файл, используйте первыми нулями, и то время как вариантеВ файле CSV использованы(Text delimiter) обычно
- т.е. подойдут дляТак как в нашем нажмите простого текста. Этот Comma Separated Values пользователей предлагают использовать
- Для Outlook необходимо, чтобы во вкладкуПосле этого содержимое документаПри импорте файлов импорта. Дополнительные сведения команду эти нули теряются в Европейских странахOther различные форматы даты; оставляют без изменения работы с любыми текстовом Юникод файлеОтмена формат файлов популярен — значения, разделённые один из самых в первой строке«Файл»CSVCSV см. в статьяхСохранить как при открытии файла запятая используется как(Другой) и введитеВы преобразуете данные, среди
– кавычки («). специальными символами и в качестве разделителей(Cancel) и сохраните
- и живуч благодаря запятыми) — это популярных табличных редакторов находились заголовки столбцов,. Щелкаем по пунктубудет открыто вв Эксель актуальной Преобразование чисел изи измените тип CSV в Excel. разделитель десятичных разрядов, нужный символ. В
- которых есть числа Далее нажимаем в любой версии используется символ табуляции, все листы книги тому, что огромное текстовый формат, предназначенный — MS Excel. поэтому не заменяйте«Открыть» Экселе. Но данный является проблема воспроизведения текстового формата в файла в раскрывающемсяПричина: а разделителем полей нашем примере мы с нулём вОК Excel от 2003 а мы хотим по-отдельности с соответствующими количество программ и для представления табличныхИтак, перейдем непосредственно к их другими данными.
- , расположенному в левой способ подойдет исключительно кодировки. Зачастую документы, числовой и Преобразование меню.По умолчанию, Microsoft списка является точка указали начале, и Вы. до 2013. преобразовать его в именами файлов, или
приложений понимают CSV, данных. Каждая строка тому, как открытьВы можете удалить данные части окна. в том случае, в которых присутствует
Экспортируем из Excel в CSV с кодировкой UTF-8 или UTF-16
дат из текстовогоЧаще всего используются два Excel отображает файл с запятой.Tab хотите сохранить этотТаким же образом дляСуществует множество других способов CSV (разделители –
можете выбрать для хотя бы как файла — это CSV в Excel: из строк 2–6Запускается окно если не будет кириллица, запускаются с формата в формат формата текстовых файлов: CSV в форматеРешение:(Знак табуляции) и ноль; быстрого и безболезненного преобразования данных из запятые), то необходимо сохранения другой тип альтернативный вариант файлового одна строка таблицы.
Откройте приложение и на (например, имена, телефонныеПроводника проблем с локализацией текстом изобилующим «кракозябрами», даты.текстовые файлы с разделителямиGeneralЕсть несколько возможныхCommaВы хотите предварительно просмотреть,
преобразования из Excel формата Excel в заменить символы табуляции файла, поддерживающий несколько формата для импорта Значения отдельных колонок главном окне нажмите номера, адреса электронной
- . Следует переместиться в или с отображением то есть, нечитаемымиЛист Excel можно преобразовать (TXT), в которых(Общий), в котором решений этой проблемы.(Запятая), чтобы каждый как будут импортированы в CSV можно CSV. В отличие на запятые. страниц. / экспорта. Более разделяются разделительным символом по вкладке «Файл». почты и т. д). нем в ту кириллицы. К тому символами. Кр
my-excel.ru
Что такое CSV файл и как его преобразовать в Excel
Иногда возникает необходимость работы с файлами, которые имеют расширение *.csv
Что такое csv файл?
Это текстовый файл, в котором содержится информация.
Каждая строка — это отдельная строка таблицы, а столбцы отделены один от другого специальными символами — разделителями (например, запятой).
В последнее время разделителем может быть не только запятая, но и другие символы (пробел, точка с запятой, табуляция, другое).
Пример файла CSV- формата:
После преобразования в табличный вид будет выглядеть так:
Теперь рассмотрим три способа преобразования CSV формата в «табличное» представление.
Зайдем в модуль Ученики, выделим несколько учеников установив флажок напротив необходимой записи зайдем в Действие и выберем Экспортировать.
Получим файл с расширением csv.
Открыв его в excel, мы увидим не очень «дружелюбное» представление информации
Способ №1:
Выделяем весь первый столбец, переходим во вкладку «Данные» и выберем пункт «Текст по столбцам»
Далее проходим три шага согласно подсказкам.
Выбираем знак табуляции
На третьем шаге, вы сможете для каждого столбца выбрать необхоимый формат.
После нажатия кнопки «Готово», получаем «читабельный табличный» формат файла.
Способ №2:
Можем воспользоваться таким свободным и открытым офисным пакетом как Apache OpenOffice (Не реклама).
Для этого необходимо открыть файл CSV формата с помощью OpenOffice.
При открытии файла, OpenOffice, предложит импортировать текст в «читаемый табличный» вид.
В «Параметры разделителя» выбираем несколько вариантов (табуляция, точка с запятой, запятая…) и нажимаем кнопку «Ок». Файл будет преобразован в «табличный» вид.
Способ №3:
И еще один вариант преобразования, это открыть файл в любом текстовом редакторе
например в Блокноте. Первой строкой прописываем «sep=»
и сохраняем файл.
Теперь открыв файл в excel
получаем «читабельный текстовый» формат файла.
tallanto.com
Csv в excel
Преобразовываем CSV в Excel: как импортировать файлы CSV в электронные таблицы Excel
Смотрите также формат excel чтобы выбранную позицию. потребоваться для обеспечениясохранить как сохранении файла как не обращать на Excel можно сохранить другое приложение, например, будут занесены вбудет открыто в на варианте, когда установите формат Вас не должно
SCSV-файлы (semicolon separated со строки хотите сохранить этотВ этой статье Вы при этом корректноЕсли Microsoft Excel не успешного выполнения операций.xlsТекст Юникод это внимание или
как файл CSV. в адресную книгу поле. Можно жать Экселе. Но данный документDate возникнуть проблем с values)1
- ноль; найдёте 2 простых
- отображался формат данных преобразует столбец в
Как преобразовать CSV в Excel
импорта и экспорта., и затем как(Unicode Text). выбрать более продвинутый Быстро и просто, Outlook или в на кнопку способ подойдет исключительноCSV(Дата) и выберите его обновлением илиНекоторые вариации файлов CSV
. Область предварительного просмотраВы хотите предварительно просмотреть, способа преобразовать файл в файле? необходимый формат, данныеПримечание:.csvДля этого сохраняем файл редактор, например, Notepad++. и вряд ли базу данных Access,«OK» в том случае,создан в русскоязычной подходящий формат даты изменением для работы разделяют поля данных
- в нижней части как будут импортированы
- CSV в Excel.Спасибо! можно преобразовать после Можно импортировать и экспортировать
- , как мы делали при помощи инструмента
Как открыть файл CSV в Excel
Так как в нашем тут могут возникнуть предварительно преобразуйте лист. если не будет программе и уже в выпадающем списке. с файлами CSV
одинарными или двойными диалогового окна мастера данные из файла Кроме того, ВыRioran импорта. Дополнительные сведения до 1 048 в начале этойСохранить как текстовом Юникод файле какие-либо трудности. Excel в файл
- После этого содержимое файла проблем с локализацией готов для открытияДумаю, Вы знаете, что с запятой в кавычками, другие требуют
- показывает первые несколько CSV в Excel; узнаете, как импортировать: см. в статьях 576 строк и статьи.(Save as) в
- в качестве разделителейЕсли на листе Excel CSV, а затемCSV
или с отображением в Эксель без Microsoft Excel позволяет качестве разделителя. маркер последовательности байтов записей импортируемого файлаВам хочется большей гибкости в Excel несколькоkaty_1985 Преобразование чисел из 16 384 столбцов.Так или иначе, попробуйте Excel и затем
используется символ табуляции, содержатся какие-либо специальные импортируйте файлбудет вставлено на кириллицы. К тому дополнительных манипуляций над открывать несколько файловЗамечание: из Юникода (BOM),
CSV. в работе. файлов CSV и, здравствуйте. текстового формата в
- Текстовый файл, созданный в сами такой способ
- в Проводнике Windows а мы хотим
- или иностранные символы.csv лист Excel. Причем, же, как мы содержимым. CSV при помощи
- Все показанные решения например, UTF-8, дляШаг 2.Чтобы заставить Excel запустить
- как справиться сЕсли задача разовая,
числовой и Преобразование другой программе, можно создания файлов CSV изменяем расширение созданного преобразовать его в (тильда, ударение ив другое приложение. как мы можем видим, придется выполнитьЕсли программа Excel уже команды изменяют разделитель только корректной интерпретации Юникода.
Как открыть файл CSV при помощи Проводника Windows
На этом шаге Мастер импорта текстов, ситуациями, когда часть можно сделать так: дат из текстового открыть как книгу из Excel, и файла на CSV (разделители –
подобные) или иероглифы, Ниже дано пошаговое видеть, отображается оно некоторое редактирование документа: является установленной дляOpen для данного файлаЭто отсутствие стандартов порождает нужно выбрать разделители Вы можете либо данных из файла1) Открываете этот формата в формат Microsoft Excel с
если получится, то.csv запятые), то необходимо то преобразование листа
- руководство, как экспортировать более корректно, чем так как информация открытия документов(Открыть). CSV. Если Вы разнообразные проблемы, с и ограничитель строк. изменить расширение фала CSV не отображается файл в Excel,
- даты. помощью команды это будет хорошая. Готово! заменить символы табуляции Excel в CSV рабочую книгу Excel при использовании не во всехCSVНа вкладке хотите раз и которыми Вы можетеDelimiter с корректно на листе
Как импортировать CSV в Excel
далее вкладка «Данные»Лист Excel можно преобразоватьОткрыть экономия времени.Если нужен файл CSV на запятые. описанным выше способом в формат CSVСпособа 1 случаях вмещается вна вашем компьютереFile навсегда изменить разделитель, столкнуться, пытаясь преобразовать(Разделитель) – это.csv Excel. => «Работа с в текстовый файл,. При открытии текстовогоOpenOffice – это пакет с запятой или
- Замечание: не сработает. при помощи инструмента. В частности, не текущий размер ячеек, по умолчанию, то(Файл) нажмите заданный по умолчанию, файл Excel в
- символ, который разделяетнаНедавно мы начали изучать Данными» => «Текст используя команду меню файла в Microsoft приложений с открытым точкой с запятой
- Если нет строгойДело в том, что Excel – « требуется дополнительного расширения их нужно расширять. в этом случаеOpen то Вам подойдёт CSV, и особенно,
- значения в файле.txt особенности формата CSV
по столбцам»Сохранить как Excel его формат исходным кодом, включает в качестве разделителя, необходимости получить файл
my-excel.ru
Как открыть CSV в Excel
Как открыть CSV в Excel
5 (100%) 1 voteЕсли попытаться открыть CSV-файл с помощью Excel обычным способом, как файл XLS или XLSX, то можно получить не тот результат, который ожидаешь. Данные в таблице будут представлены практически так же как при открытии CSV обычным текстовым редактором — вы получите строки записей, разделенных запятой или другим сепаратором (символом разделения данных).
Чтобы импортировать данные из CSV-файла в таблицу Excel таким образом, чтобы каждое значение было помещено в нужную ячейку, нужно воспользоваться инструментом «Данные».
Переходим в меню Excel «Данные / Из текста».
Выбираем CSV-файл из которого нужно получить данные. Запустится мастер импорта. На первом шаге мастера указываем, что файл содержит разделители.
Далее указываем какой символ является разделителем в файле.
На третьем шаге будет предложено задать формат данных для каждого столбца. В моем случае в этом нет необходимости, поэтому оставляю как есть и жму «Готово».
Появляется диалоговое окно, которое спрашивает куда импортировать данные. Оставляю как есть — Имеющийся лист.
Данные импортированы и каждое значение находится в отдельной ячейке. Можно приступать к редактированию файла.
Важно! После редактирования не забудьте сохранить файл в формате CSV.
Если в качестве разделителей нужны запятые, то сохраняем файл в формате «CSV (разделители — запятые)». Есть и другие варианты: «CSV (MS-DOS)» и «CSV (Macintosh)», где разделителем является точка с запятой.
soft-setup.ru
Открыть файл CSV в Excel
В этой статье Вы найдёте 2 простых способа преобразовать файл CSV в Excel. Кроме того, Вы узнаете, как импортировать в Excel несколько файлов CSV и как справиться с ситуациями, когда часть данных из файла CSV не отображается корректно на листе Excel.
Эта статья покажет Вам, как открывать CSV в Excel и как импортировать одновременно несколько файлов CSV. Мы также обозначим возможные подводные камни и предложим наиболее эффективные решения.
- Как преобразовать CSV в Excel
- Преобразование CSV в Excel: проблемы и решения
Как преобразовать CSV в Excel
Если Вам нужно вытащить какую-то информацию на лист Excel из базы данных Вашей компании, то первая же идея, что приходит на ум, — экспортировать базу данных в файл CSV, а затем импортировать файл CSV в Excel.
Существует 3 способа преобразования CSV в Excel: Вы можете открыть файл с расширением .csv непосредственно в Excel, дважды кликнуть по файлу в Проводнике Windows либо импортировать CSV в Excel, как внешний источник данных. Далее я подробно расскажу об этих трёх способах и укажу преимущества и недостатки каждого из них.
- Способ 1: Открываем файл CSV в Excel
- Способ 2: Открываем файл CSV в Excel при помощи Проводника Windows
- Способ 3: Импортируем CSV в Excel
Как открыть файл CSV в Excel
Даже если файл CSV создан в другой программе, Вы всегда можете открыть его как книгу Excel при помощи команды Open (Открыть).
Замечание: Открытие файла CSV в Excel не изменяет формат файла. Другими словами, файл CSV при этом не будет преобразован в файл Excel (формат .xls или .xlsx), он сохранит свой изначальный тип (.csv или .txt).
Если Вы открываете файл CSV, то Excel откроет его сразу же вставив данные в новую книгу Excel. Если Вы открываете текстовый файл (.txt), то Excel запустит Мастер импорта текстов. Подробнее об этом читайте в разделе Импортируем CSV в Excel.
Замечание: Когда Microsoft Excel открывает файл CSV, то для того, чтобы понять, как именно импортировать каждый столбец данных, он использует настройки форматирования, заданные по умолчанию.
- В файле CSV использованы различные разделители;
- В файле CSV использованы различные форматы даты;
- Вы преобразуете данные, среди которых есть числа с нулём в начале, и Вы хотите сохранить этот ноль;
- Вы хотите предварительно просмотреть, как будут импортированы данные из файла CSV в Excel;
- Вам хочется большей гибкости в работе.
Чтобы заставить Excel запустить Мастер импорта текстов, Вы можете либо изменить расширение фала с .csv на .txt (прежде чем открывать файл), либо импортировать CSV в Excel так, как это будет описано далее.
Как открыть файл CSV при помощи Проводника Windows
Это самый быстрый способ открыть CSV в Excel. В Проводнике Windows дважды кликните по файлу .csv, и он откроется как новая книга Excel.
Однако, этот способ сработает только в том случае, если приложение Microsoft Excel установлено как программа, заданная по умолчанию, для открытия файлов .csv. Если это так, то Вы будете видеть знакомую иконку в Проводнике Windows рядом с именем файла.
Если Excel не является программой по умолчанию, вот как Вы можете это исправить:
- Кликните правой кнопкой мыши по любому файлу .csv в Проводнике Windows и в открывшемся контекстном меню нажмите Open with (Открыть с помощью) > Choose default program (Выбрать программу).
- Выберите Excel в списке рекомендованных программ, убедитесь, что стоит галочка для параметра Always use the selected program to open this kind of file (Всегда использовать выбранное приложение для такого типа файлов) и нажмите ОК.
Как импортировать CSV в Excel
Этим способом Вы можете импортировать данные из файла .csv в существующий или в новый лист Excel. В отличие от предыдущих двух способов, он не просто открывает CSV в Excel, а именно конвертирует формат .csv в .xlsx (если Вы используете Excel 2007, 2010 или 2013) или .xls (в версиях Excel 2003 и более ранних).
- Откройте нужный лист Excel и кликните по ячейке, куда нужно импортировать данные из файла .csv или .txt.
- На вкладке Data (Данные) в разделе Get External Data (Получение внешних данных) кликните From Text (Из текста).
- Найдите файл .csv, который требуется импортировать, выберите его и нажмите кнопку Import (Импорт), или просто дважды кликните по нужному CSV файлу.
- Откроется Мастер импорта текстов, Вам нужно просто выполнить его шаги.
Прежде, чем мы двинемся дальше, пожалуйста, посмотрите на снимок экрана ниже, на нем показан исходный файл CSV и желаемый результат в Excel. Надеюсь, это поможет Вам лучше понять, почему мы выбираем те или иные параметры настроек в последующем примере.
Совет: Если в Вашем файле CSV используется последовательно более одной запятой или другого символа-разделителя, то поставьте галочку для параметра Treat consecutive delimiters as one (Считать последовательные разделители одним), чтобы избежать появления пустых ячеек.
- Выберите, куда вставлять импортированные данные, на существующий или на новый лист, и нажмите ОК, чтобы завершить импорт файла CSV в Excel.
Совет: Вы можете нажать кнопку Properties (Свойства), чтобы настроить дополнительные параметры, такие как обновление, разметка и форматирование для импортированных данных.
Замечание: Если Ваш файл CSV содержит численные данные или даты, Excel может преобразовать их с ошибками. Чтобы изменить формат импортированных данных, выберите столбец (столбцы), в которых возникли ошибки, кликните по ним правой кнопкой мыши и в контекстном меню выберите Format cells (Формат ячеек).
Формат CSV используется уже более 30 лет, но несмотря на его длительную историю, он никогда не был официально задокументирован. Название CSV (Comma-Separated Values) возникло из-за использования запятых для разделения полей данных. Но это в теории. На самом деле, множество так называемых CSV-файлов используют другие символы для разделения данных, например:
- Табуляция — TSV-файлы (tab-separated values)
- Точка с запятой — SCSV-файлы (semicolon separated values)
Некоторые вариации файлов CSV разделяют поля данных одинарными или двойными кавычками, другие требуют маркер последовательности байтов из Юникода (BOM), например, UTF-8, для корректной интерпретации Юникода.
Это отсутствие стандартов порождает разнообразные проблемы, с которыми Вы можете столкнуться, пытаясь преобразовать файл Excel в CSV, и особенно, когда импортируете файл CSV в Excel. Давайте разберёмся с известными проблемами, начиная с самой распространённой.
- Файл CSV отображается в Excel неправильно (все данные помещены в первый столбец)
- Первые нули потеряны при открытии файла CSV в Excel
- Значения преобразованы в даты при импорте файла CSV в Excel
Файл CSV отображается в Excel неправильно
Признаки: Вы пытаетесь открыть файл CSV в Excel, и все данные попадают в первый столбец.
Причина: Корень проблемы кроется в том, что в Ваших региональных и языковых настройках Windows и в Вашем файле CSV установлены различные разделители. В Северной Америке и некоторых других странах разделителем полей списка по умолчанию является запятая. В то время как в Европейских странах запятая используется как разделитель десятичных разрядов, а разделителем полей списка является точка с запятой.
Решение: Есть несколько возможных решений этой проблемы. Вы можете быстро просмотреть приведённые ниже рекомендации и выбрать наиболее подходящие для конкретно Вашей задачи.
- Укажите правильный разделитель непосредственно в файле CSV. Откройте файл CSV в любом текстовом редакторе (подойдёт даже обычный блокнот) и в первой строке вставьте следующий текст. Обратите внимание, что это должна быть отдельная строка перед любыми другими данными:
- Чтобы установить разделитель запятую: sep=,
- Чтобы установить разделитель точку с запятой: sep=;
Как Вы уже догадались, таким образом можно установить в качестве разделителя любой другой символ, просто указав его сразу после знака равенства.
- Выберите нужный разделитель в Excel. В Excel 2013 или 2010 на вкладке Data (Данные) в разделе Data Tools (Работа с данными) нажмите Text To Columns (Текст по столбцам).
Когда запустится Мастер распределения текста по столбцам, на первом шаге выберите формат данных Delimited (С разделителями) и нажмите Next (Далее). На втором шаге выберите нужный разделитель и нажмите Finish (Готово).
- Измените расширение с .csv на .txt. Открытие файла .txt в Excel приведёт к запуску Мастера импорта текстов, и Вы сможете выбрать нужный разделитель, как это было описано в разделе Как импортировать CSV в Excel.
- Откройте файл CSV с точкой с запятой в качестве разделителя при помощи VBA. Вот пример кода VBA, который открывает в Excel файл CSV, где в качестве разделителя используется точка с запятой. Код был написан несколько лет назад для более ранних версий Excel (2000 и 2003), но если Вы достаточно хорошо знакомы с VBA, то у Вас не должно возникнуть проблем с его обновлением или изменением для работы с файлами CSV с запятой в качестве разделителя.
Замечание: Все показанные решения изменяют разделитель только для данного файла CSV. Если Вы хотите раз и навсегда изменить разделитель, заданный по умолчанию, то Вам подойдёт следующее решение.
- Изменяем разделители в настройках региональных стандартов. Нажмите кнопку Start (Пуск) и запустите Control Panel (Панель управления), кликните пункт Region and Language (Региональные стандарты) > Additional Settings (Дополнительные параметры). Откроется диалоговое окно Customize Format (Настройка формата), в котором Вам нужно выбрать точку (.) для параметра Decimal symbol (Разделитель целой и дробной части), и установить запятую (,) для параметра List separator (Разделитель элементов списка).
Примечание переводчика: Данные настройки приведены для английской локализации Excel (и ряда других стран). Для русской локализации привычнее будет использовать запятую в качестве разделителя целой и дробной части и точку с запятой для разделения элементов списка.
Замечание: Установка в Панели управления Windows символов-разделителей целой и дробной части и элементов списка изменит настройки символов, заданные по умолчанию, для всех программ на Вашем компьютере, а не только в Microsoft Excel.
Первые нули теряются при открытии файла CSV в Excel
Признаки: Ваш файл CSV содержит значения с первыми нулями, и эти нули теряются при открытии файла CSV в Excel.
Причина: По умолчанию, Microsoft Excel отображает файл CSV в формате General (Общий), в котором первые нули отсекаются.
Решение: Вместо того, чтобы открывать файл .csv в Excel, запустите, как мы это делали ранее, Мастер импорта текстов, чтобы конвертировать файл CSV в Excel.
На шаге 3 мастера выберите столбцы, содержащие значения с первыми нулями и измените формат этих столбцов на текстовый. Так Вы конвертируете Ваш файл CSV в Excel, сохранив нули на своих местах.
Excel преобразует некоторые значения в даты при открытии файла CSV
Признаки: Некоторые значения в Вашем файле CSV похожи на даты, и Excel автоматически преобразует такие значения из текстового формата в формат даты.
Причина: Как упоминалось выше, Excel открывает файл CSV в формате General (Общий), при этом значения, похожие на даты, преобразует из текстового формата в формат даты. Например, если Вы открываете файл CSV, содержащий логины пользователей, то запись «апр23» будет преобразована в дату.
Решение: Преобразуйте файл CSV в Excel при помощи Мастера импорта текстов. На шаге 3 мастера выберите столбцы с записями, похожими на даты, и измените формат столбца на текстовый.
Если Вам нужно достичь противоположного результата, то есть в определённом столбце преобразовать значения в даты, тогда установите формат Date (Дата) и выберите подходящий формат даты в выпадающем списке.
Как импортировать в Excel несколько файлов CSV
Думаю, Вы знаете, что Microsoft Excel позволяет открывать несколько файлов CSV при помощи команды Open (Открыть).
- На вкладке File (Файл) нажмите Open (Открыть) и в выпадающем списке в нижней правой части диалогового окна выберите Text Files (Текстовые файлы).
- Чтобы выделить несколько файлов подряд, кликните по первому файлу, затем нажав и удерживая клавишу Shift, кликните по крайнему файл. Оба эти файла, а также все, что находятся между ними, будут выделены.Чтобы выделить файлы, расположенные не подряд, удерживайте клавишу Ctrl и щелкайте по каждому файлу .csv, который хотите открыть.
- Когда выделены все нужные файлы CSV, нажмите кнопку Open (Открыть).
Этот способ простой и быстрый, и мы могли бы назвать его отличным, если бы не одно обстоятельство — каждый файл CSV открывается таким образом как отдельная книга Excel. На практике переключение туда-сюда между несколькими открытыми файлами Excel может быть крайне неудобным и обременительным.
officeassist.ru