CSV – популярное расширение файлов, которые используются, в основном, для обмена данными между различными компьютерными программами. Чаще всего необходимости в открытии и редактировании таких документов нет. Однако в некоторых случаях перед пользователями может встать такая задача. Программа Excel позволяет это сделать, но в отличие от стандартных файлов в формате XLS и XLSX, простое открытие документа двойным щелчком мыши не всегда дает качественный результат, что может выражаться в некорректном отображении информации. Давайте посмотрим, каким образом можно открыть файлы с расширением CSV в Экселе.
-
Открываем CSV-файлы
- Метод 1: двойным щелчком или через контекстное меню
- Метод 2: применяем Мастер текстов
- Метод 3: через меню “Файл”
- Заключение
Для начала давайте разберемся, что из себя представляют документы в данном формате.
CSV – аббревиатура, которая расшифровывается как “Comma-Separated Values” (на русском языке означает “значения, разделенные запятыми”).
Как следует из названия, в таких документах используются разделители:
- запятая – в англоязычных версиях;
- точка с запятой – в русскоязычных версиях программы.
Во время открытия документа в Excel основная задача (проблема) заключается в выборе способа кодировки, примененного при сохранении файла. Если будет выбрана не та кодировка, скорее всего, пользователь увидит множество нечитаемых символов, и полезность информации будет сведена к минимуму. Помимо этого, ключевое значение имеет используемый разделитель. Например, если документ был сохранен в англоязычной версии, а затем его пытаются открыть в русскоязычной, скорее всего, качество отображаемой информации пострадает. Причина, как мы ранее отметили, заключается в том, что в разных версиях используются разные разделители. Давайте посмотрим, как избежать этих проблем и как правильно открывать файлы CSV.
Прежде, чем приступить к более сложным методам, давайте рассмотрим самый простой. Он применим только в тех случаях, когда файл был создан/сохранен и открывается в одной и той же версии программы, а значит, проблем с кодировкой и разделителями быть не должно. Здесь возможно два варианта, опишем их ниже.
Excel установлена как программа по умолчанию для открытия CSV-файлов
Если это так, открыть документ можно как и любой другой файл – достаточно просто дважды щелкнуть по нему.
Для открытия CSV-фалов назначена другая программа или не назначена вовсе
Алгоритм действия в таких ситуациях следующий (на примере Windows 10):
- Щелкаем правой кнопкой мыши по файлу и в открывшемся контекстном меню останавливаемся на команде “Открыть с помощью”.
- Во вспомогательном меню система может сразу предложить программу Excel. В этом случае кликаем по ней, в результате чего файл откроется (как и при двойном щелчке по нему). Если нужной нам программы нет в списке, кликаем по пункту “Выбрать другое приложение”.
- Появится окно, в котором мы можем выбрать программу (чтобы раскрыть весь список доступных вариантов, требуется нажать кнопку “Еще приложения”), с помощью которой требуется открыть документ. Ищем то, что нам нужно и жмем OK. Чтобы назначить Excel приложением по умолчанию для данного типа файлов, предварительно ставим соответствующую галочку.
- В некоторых случаях, когда и в этом окошке не удается найти Эксель, щелкаем по кнопке “Найти другое приложение на этом компьютере” в конце списка.
- На экране отобразится окно, в котором мы переходим к расположению программы на ПК, отмечаем исполняемый файл с расширением EXE и жмем кнопку “Открыть”.
Независимо от того, какой из описанных выше способов был выбран, результатом будет открытие CSV-файла. Как мы упомянули выше, корректно отображаться содержимое будет только при соответствии кодировки и разделителей.
В остальных случаях может показываться нечто подобное:
Поэтому описанный метод подходит не всегда, и мы переходим к следующим.
Метод 2: применяем Мастер текстов
Воспользуемся интегрированным в программу инструментом – Мастером текстов:
- Открыв программу и создав новый лист, чтобы получить доступ ко всем функциям и инструментам рабочей среды, переключаемся во вкладку “Данные”, где щелкаем по кнопке “Получение внешних данных”. Среди раскрывшихся вариантов выбираем “Из текста”.
- Откроется окно, в котором нам нужно перейти к расположению файла, который требуется импортировать. Отметив его жмем кнопку “Импорт”.
- Появится Мастер текстов. Проверяем, чтобы была выбрана опция “с разделителями” для параметра “Формат данных”. Выбор формата зависит от кодировки, которая была использована при его сохранении. Среди самых популярных форматов можно отметить “Кириллицу (DOS)” и “Юникод (UTF-8)”. Понять, что сделан правильный выбор можно, ориентируясь на предварительный просмотр содержимого в нижней части окна. В нашем случае подходит “Юникод (UTF-8)”. Остальные параметры чаще всего не требует настройки, поэтому жмем копку “Далее”.
- Следующим шагом определяемся с символом, который служит в качестве разделителя. Так как наш документ был создан/сохранен в русскоязычной версии программы, выбираем “точку с запятой”. Здесь у нас, как и в случае с выбором кодировки, есть возможность попробовать различные варианты, оценивая результат в области предпросмотра (можно, в том числе, указать свой собственный символ, выбрав опцию “другой”). Задав требуемые настройки снова нажимаем кнопку “Далее”.
- В последнем окне, чаще всего, вносить какие-либо изменения в стандартные настройки не нужно. Но если требуется изменить формат какого-то столбца, сначала кликаем по нему в нижней части окна (поле “Образец”), после чего выбираем подходящий вариант. По готовности жмем “Готово”.
- Появится окошко, в котором выбираем способ импорта данных (на имеющемся или на новом листе) и жмем OK.
- Все готово, нам удалось импортировать данные CSV-файла. В отличие от первого метода, мы можем заметить, что была соблюдена ширина столбцов с учетом содержимого ячеек.
И последний метод, которым можно воспользоваться заключается в следующем:
- Запустив программу выбираем пункт “Отрыть”.Если программа уже ранее была открыта и ведется работа на определенном листе, переходим в меню “Файл”.Щелкаем по команде “Открыть” в списк команд.
- Жмем кнопку “Обзор”, чтобы перейти к окну Проводника.
- Выбираем формат “Все файлы”, переходим к месту хранения нашего документа, отмечаем его и щелкаем кнопку “Открыть”.
- На экране появится уже знакомый нам Мастер импорта текстов. Далее руководствуемся шагами, описанными в Методе 2.
Заключение
Таким образом, несмотря на кажущуюся сложность, программа Эксель вполне позволяет открывать и работать с файлами в формате CSV. Главное – определиться с методом реализации. Если при обычном открытии документа (двойным щелчком мыши или через контекстное меню) его содержимое содержит непонятные символы, можно воспользоваться Мастером текста, который позволяет выбрать подходящую кодировку и знак разделителя, что напрямую влияет на корректность отображаемой информации.
Содержание
- Открытие документов CSV
- Способ 1: Обычное открытие файла
- Способ 2: использование Мастера текстов
- Способ 3: открытие через вкладку «Файл»
- Вопросы и ответы
Текстовые документы формата 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 FilesMicrosoft OfficeOffice№
Где вместо символа «№» должен находиться номер версии установленного на вашем компьютере офисного пакета 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, который называется Мастер текстов. Хотя, для многих случаев вполне достаточно и применения стандартного метода открытия файла двойным щелчком левой кнопки мыши по его наименованию.
Еще статьи по данной теме:
Помогла ли Вам статья?
Download Article
Download Article
Comma-separated value (CSV) files contain data from a table in a plain text format. Although CSV files can be opened with text editors, the data they contain is best viewed using a spreadsheet program. Because CSV files use a special formatting, the only way to ensure that they display correctly is to import them using a special process. This wikiHow teaches you how to properly import CSV files into Microsoft Excel, Google Sheets, and OpenOffice Calc.
-
1
Open Microsoft Excel on your computer. It’ll be in your Windows menu (PC) or your Applications folder (Mac).
- The simple way to open a CSV file is to click Open on the welcome screen, select your CSV file, and then click Open. However, this may not display the data in the CSV as intended. Follow this method to properly open your CSV file without losing formatting and other data.
-
2
Click Blank Worksheet. It’s in the middle section.
Advertisement
-
3
Click the Data tab. It’s at the top of Excel.
-
4
Click From Text. It’s on the left side of the toolbar. This opens the Import window.
-
5
Select the CSV file and click Import. This launches the Text Import Wizard, which lets you customize how the file imports into Excel.
-
6
Select Delimited. It’s the first option in the upper-left corner of the window.
-
7
Click Next to continue.
-
8
Check the box next to «Comma.» If any other items are checked in the «Delimiters» section, remove those checkmarks now.
-
9
Click Next to continue.
-
10
Select all of the columns in the preview. Here’s how:
- Click the header of the first column to select it.
- Scroll to the last column list using the scrollbar if it isn’t visible.
- Hold down the Shift key as you click the last column header. All columns are now selected.
-
11
Select Text as the column data format. This is in the upper-left corner.
-
12
Click Finish. Now you’ll see your CSV file without any unexpected changes to its format.
Advertisement
-
1
Go to https://docs.google.com/spreadsheets. If you’re already signed in to your Google account, this will display Google Sheets, the free Google alternative to Excel. If not, follow the on-screen instructions to sign in now.
- Google Sheets is free, but you must have a Google account to it. If you don’t have a Google account, click Create Account and follow the on-screen prompts to create one now.
-
2
Click +. It’s the multicolored plus sign in the upper-left corner of the page. This creates a blank Sheets file.
-
3
Click the File menu. It’s at the top-left corner of Sheets.
-
4
Click Import. The «Import file» window will open.
-
5
Click the Upload tab. This is the tab you’ll need to be on to upload the file from your computer.
-
6
Select or drag the file. You can drag the CSV file to the middle of the dotted box to start the upload, or click Select a file from your device to select it from your computer.
- If you see a blue Select button at the bottom-left corner after choosing your file, click it to continue.
-
7
Select Replace spreadsheet on the «Import file» window. If it’s already selected, you can leave it alone.
-
8
Select Comma under «Separator type.» This tells Sheets to use commas as the separators, which is important for CSV files.
-
9
Select No under «Convert text to numbers, dates, and formulas.» This prevents Sheets from changing the contents of the file during the import.
-
10
Click the green Import data button. This imports the CSV into sheets as it was intended to be seen.
Advertisement
-
1
Download OpenOffice from OpenOffice Calc. If you don’t have Microsoft Office and prefer installing an app on your computer rather than using Google Sheets, OpenOffice Calc is a great free alternative. Just select your operating system from the dropdown menu and click Download, then run the installer. The only app in the suite you’ll need for CSV files is Calc, so make sure to select that one. Feel free to also install any of the other included software.
-
2
Open OpenOffice Calc. Once you’ve installed the software, you’ll find Calc in your Windows menu (PC) or the Applications folder (Mac).
-
3
Click the File menu and select Open. This menu is in the upper left corner and will open a window to browse for files on your computer.
-
4
Select Text CSV in the «File type» menu. You may have to scroll a bit down the list to find it.
-
5
Select a CSV file and click Open. This opens the «Text Import» screen.[1]
-
6
Select the «Separate By» radio button. This is under the “Separator Options” header.
-
7
Select the «Comma» checkbox. This tells Calc to use the commas in the CSV file to delineate individual columns.
-
8
Click OK. The contents of your CSV file will now appear correctly in Calc.
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Video
Thanks for submitting a tip for review!
About This Article
Article SummaryX
1. Open a blank worksheet in Excel.
2. Click the Data tab and select From Text.
3. Select the CSV file and click Import.
4. Select «Delimited» and choose Next.
5. Check the box next to «Comma» and click Next.
6. Select all of the columns in the preview.
7. Click Finish.
Did this summary help you?
Thanks to all authors for creating a page that has been read 327,552 times.
Is this article up to date?
В этом руководстве я объясню, как быстро конвертировать CSV-файлы в Excel в любой версии от 365 до 20019, избегая типичных проблем многих пользователей
Как правило, существует два способа переноса CSV-файла в Excel: путем его открытия или импорта в качестве внешних данных. В этой статье приводится подробное руководство по обоим методам и указываются сильные и слабые стороны каждого из них. Мы также обозначим возможные подводные камни и предложим наиболее эффективные решения.
Что такое CSV-файлы – это универсальные файлы которые они имеют такой базовый формат, что их можно открывать или экспортировать большинством программ. Если вам нужно удалить дополнительное форматирование и просто сохранить свои данные, также легко конвертировать файл Excel в файл CSV!
Если Вам прислали файл формата CSV его можно открыть несколькими способами, но если вы его откроете двойным нажатием на файл, то он у вас откроется в таком виде:
в данном файле данные на самом деле представлены в виде таблиц, но чтобы их правильно отобразить в Excel его надо правильно открыть.
Различия между типами файлов TXT, CSV и XLS
Текстовые файлы, CSV-файлы и электронные таблицы Excel-отличные способы хранения данных, в зависимости от ваших потребностей:
- Текстовый файл (TXT) – Текстовые файлы содержат обычный текст и обычно создаются с помощью блокнота (ПК) или TextEdit (Mac). Если вы вставляете содержимое в текстовый файл, все стили и форматирование удаляются, оставляя вас с обычным текстом. Это позволяет легко копировать и вставлять данные без проблем с форматированием. Если вы вставляете данные электронной таблицы в файл TXT, они разделяются пробелами с вкладками.
- Файл значений, разделенных запятыми (CSV) – Файл CSV также содержит обычный текст и является универсальным, поскольку его можно открыть в любой операционной системе, в любом текстовом редакторе, а также в приложениях для работы с электронными таблицами, таких как Excel. Если вы вставляете данные электронной таблицы в файл CSV, они разделяются запятыми.
- Электронные таблицы Excel (XLS) – Электронные таблицы Excel можно открывать только с помощью других приложений для работы с электронными таблицами, таких как Google Таблицы или OpenOffice Calc, но в них есть множество опций форматирования, способов вычисления данных с помощью функций и способов визуального представления данных с помощью диаграмм и таблиц. Информация, вставленная в электронную таблицу, разделяется на ячейки, строки и столбцы.
Открываем CSV-файл через Excel
Microsoft Office 2019
файлы csv лучше открывать в excel след способом
- открываем excel
- открываем меню Данные и выбираем пункт Из текстового/CSV-файла
- выбираем через обзор наше файл
- и на выходе у нас excel должен сам все уже автоматически преобразовать в столбцы
- если у вас вышло по другому, у вас может быть старый Microsoft office, я Вам показываю на Office 2019 версии
Если вы хотите версию Microsoft Office 2019 как у меня на примере, то отправляйте мне запрос, я вам скажу, где его можно взять.
Как открыть файл CSV в Excel
Файл значений, разделенный запятыми, созданный в другой программе, все еще можно открыть в Excel с помощью стандартной команды Открыть.
- В вашем Excel перейдите на вкладку Файл и нажмите кнопку Открыть или нажмите сочетание клавиш Ctrl + O.
- В диалоговом окне “Открыть” выберите Текстовые файлы (*.prn;*.txt;*.csv) из выпадающего списка в правом нижнем углу.
- Найдите документ CSV, а затем дважды щелкните его, чтобы открыть.
Файл значений, разделенных запятыми (.csv), будет немедленно открыт в новой книге.
Для текстового файла (.txt) Excel запустит мастер импорта текста. Для получения более подробной информации см. раздел Импорт CSV в Excel.
Как открыть файл CSV из проводника Windows
Самый быстрый способ открыть файл .csv в Excel – дважды щелкнуть его в проводнике Windows. Это немедленно откроет ваш файл в новой рабочей книге.
Однако этот метод работает только в том случае, если Microsoft Excel установлен в качестве приложения по умолчанию для файлов .csv. В этом случае знакомый зеленый значок Excel появляется рядом с документами .csv в проводнике Windows.
Если ваши CSV-файлы настроены на открытие с помощью другого приложения по умолчанию, щелкните файл правой кнопкой мыши и выберите Открыть с помощью… > Excel.
Чтобы установить Excel в качестве программы по умолчанию для файлов CVS, выполните следующие действия:
- Щелкните правой кнопкой мыши любой файл .csv в проводнике Windows, а затем выберите Открыть с помощью… > >Выберите другое приложение из контекстного меню.
- В разделе Другие параметры выберите Excel, установите флажок Всегда использовать это приложение для открытия файлов .csv и нажмите кнопку ОК.
Преобразуйте CSV в Excel, импортировав его
С помощью этого метода можно импортировать данные из файла .csv в существующий или новый рабочий лист Excel. В отличие от предыдущего метода, он не просто открывает файл в Excel, но изменяет формат .csv на .xlsx (Excel 2007 и выше) или .xls (Excel 2003 и ниже).
Импорт может быть осуществлен двумя способами:
- С помощью мастера импорта текста (во всех версиях)
- Путем создания подключения Power Query (в Excel 2016 – Excel 365)
Как импортировать CSV в Excel с помощью мастера импорта текста
Прежде всего, следует отметить, что Мастер импорта текста является устаревшей функцией, и, начиная с Excel 2016, он перемещается с ленты в параметры Excel.
Если мастер импорта текста недоступен в вашей версии Excel, у вас есть эти два варианта:
- Включите функцию “Из текста” (Устаревшая).
- Заставьте Excel автоматически запустить мастер импорта текста. Для этого измените расширение файла с .csv на .txt, откройте текстовый файл в Excel, а затем следуйте инструкциям мастера, описанным ниже.
Чтобы импортировать CSV-файл в Excel, это то, что вам нужно сделать:
- В Excel 2013 и более ранних версиях перейдите на вкладку Данные > >Получить группу внешних данных и щелкните Из текста.
В Excel 2016 и более поздних версиях перейдите на вкладку Данные > >Получить и преобразовать группу данных и нажмите Получить данные > >Устаревшие мастера > >Из текста (Устаревшие).
Примечание. Если мастера отправки текста нет, убедитесь, что он включен. Если устаревшие мастера по-прежнему выделены серым цветом, выберите пустую ячейку или откройте пустой лист и повторите попытку.
- В диалоговом окне Импорт текстового файла найдите файл .csv, который вы хотите импортировать, выберите его и нажмите кнопку Импорт (или просто дважды щелкните файл).
- Запустится мастер импорта текста, и вы выполните его действия. Во-первых, вы выбираете:
- Тип файла с разделителями
- Номер строки для начала импорта (обычно строка 1)
- Есть ли у ваших данных заголовки
В окне предварительного просмотра в нижней части мастера отображаются несколько первых записей из вашего CSV-файла.
- Выберите разделитель и определитель текста.Разделитель-это символ, разделяющий значения в вашем файле. Поскольку CSV-это файл значений, разделенных запятыми, очевидно, что вы выбираете запятую. Для TXT-файла обычно выбирается вкладка.Определитель текста-это символ, который заключает значения в импортированном файле. Весь текст между двумя символами-определителями будет импортирован как одно значение, даже если текст содержит указанный разделитель.Как правило, вы выбираете символ двойной кавычки (“) в качестве определителя текста. Чтобы проверить это, вы можете нажать Назад и посмотреть, какой символ содержит значения в предварительном просмотре вашего CSV-файла.В нашем случае все числа с разделителем в тысячи (который также является запятой) заключены в двойные кавычки, такие как “3,392”, что означает, что они будут импортированы в одну ячейку. Без указания знака двойной кавычки в качестве определителя текста числа до и после разделителя тысяч будут помещены в два соседних столбца.
Чтобы убедиться, что ваши данные будут импортированы по назначению, внимательно просмотрите предварительный просмотр данных, прежде чем нажать кнопку Далее.
Советы и примечания:
- Если в вашем CSV-файле присутствует более одного последовательного разделителя, выберите параметр Обрабатывать последовательные разделители в качестве одного из вариантов, чтобы предотвратить пустые ячейки.
- Если предварительный просмотр показывает все данные в одном столбце, это означает, что выбран неверный разделитель. Измените разделитель, чтобы значения отображались в отдельных столбцах.
- Определите формат данных. Значение по умолчанию является общим – оно преобразует числовые значения в числа, значения даты и времени в даты, а все остальные типы данных в текст.Чтобы задать другой формат для определенного столбца, щелкните в любом месте в нем в окне предварительного просмотра данных, а затем выберите один из параметров в разделе Формат данных столбца:
- Чтобы сохранить начальные нули, выберите текстовый формат.
- Чтобы правильно отобразить даты, выберите формат даты, а затем выберите соответствующий формат в раскрывающемся списке.
Когда вы будете довольны предварительным просмотром данных, нажмите кнопку Готово.
- Выберите, следует ли импортировать данные на существующий или новый рабочий лист, и нажмите кнопку ОК.
Советы и примечания:
- Чтобы настроить некоторые дополнительные параметры, такие как управление обновлением, компоновка и форматирование, нажмите кнопку Свойства… в приведенном выше диалоговом окне.
- Если некоторые импортированные данные отображаются неправильно, вы можете изменить формат с помощью функции Форматирования ячеек Excel.
Преобразование CSV в Excel: открытие и импорт
Когда Microsoft Excel открывает файл .csv, он использует настройки формата данных по умолчанию, чтобы понять, как именно отображать каждый столбец текстовых данных. Это прекрасно работает в большинстве ситуаций.
Если ваш текстовый файл содержит определенные значения и вы хотите управлять их отображением в Excel, выполните импорт, а не открытие. Вот несколько типичных случаев использования:
- Файл CSV использует разные разделители.
- Файл CSV содержит различные форматы дат.
- Некоторые числа имеют начальные нули, которые следует сохранить.
- Вы хотите просмотреть предварительный просмотр того, как ваши данные CSV будут преобразованы в Excel.
- Вы ищете большую гибкость в целом.
Как сохранить CSV-файл в Excel
Какой бы метод преобразования вы ни использовали, вы можете сохранить полученный файл, как обычно.
- На листе Excel выберите Файл > >Сохранить как.
- Найдите папку, в которую вы хотите сохранить файл.
- Чтобы сохранить как файл Excel, выберите Книгу Excel (*.xlsx) в раскрывающемся меню Сохранить как тип. Чтобы сохранить файл, разделенный запятыми, выберите CSV (разделенный запятыми) или CSV UTF-8.
- Нажмите кнопку Сохранить.
Просмотров 4.3к.
О существовании и основных параметрах текстовых файлов значений с разделением запятыми знают, как правило, лишь те, кто работает с таблицами Excel. Для человека нового, не посвященного в особенности хранения и передачи табличных баз данных, даже простейшее открытие CSV-файлов может вызывать ряд проблем. Цель данной статьи — объяснить, как открыть файл CSV в Excel, и как бороться с неполадками в процессе их использования.
Содержание
- Что такое CSV
- Варианты просмотра CSV-файла в Excel
- Простейший способ — из Проводника
- С разделением столбцов в Эксель
- Через вкладку «Файл»
- Работа в Excel сразу с несколькими файлами CSV
- Особенности открытия с Android-устройств
- Проблемы и их решения при открытии CSV
- Некорректное отображение CSV
- Исчезновение нулей в числовых данных
- Подмена числовых значений датой
- В заключение
Что такое CSV
CSV — формат документа, представляющего собой текстовый файл со списком значений, между которыми стоит разделитель. В англоязычном варианте он так и переводится: «Comma-Separated Values» — значения, разделенные запятой. Другими словами, это текстовое представление табличной информации XLS/XLSX- таблиц Excel.
Например, в привычном «экселевском» документе позиции представлены в несколько столбцов: «товар|количество|цена». В файле расширения .csv эта информация отображена сплошным текстом через запятую: «товар, количество, цена».
Проблема заключается в том, что этот формат не стандартизирован в полной мере, и из-за некорректных настроек текущего региона в Виндовс и кодировок пользователь может увидеть «тарабарщину» на экране вместо упорядоченной таблицы.
Варианты просмотра CSV-файла в Excel
От теории к практике — разбираемся, как открыть файл расширения CSV на примере ОС Windows 10.
Для этого есть 3 способа:
- двойным кликом по документу из проводника;
- по вкладке «Файл» из запущенного Excel;
- по вкладке «Данные» в качестве вложения.
Рассмотрим каждый из указанных выше вариантов.
Простейший способ — из Проводника
Как открыть в Экселе файл CSV посредством файлового менеджера:
- Открываем «Проводник» или «Пуск/Документы».
- Находим на диске требуемый элемент.
- Кликаем по нему дважды левой кнопкой мыши.
- Если документ открылся в блокноте, а не в Экселе, то жмем по нему правой кнопкой.
- В подменю: «открыть с помощью/выбрать другое приложение».
- Из списка программ выбираем Excel и ставим галочку «Всегда использовать это приложение».
- Наш файл откроется в новом листе таблицы, но его содержимое может быть нечитаемым по причинам, описанным в начале статьи.
С разделением столбцов в Эксель
Данный способ более предпочтителен, так как позволяет выбрать кодировку символов, разделитель значений и прочие параметры для нормального вывода информации.
Процесс выглядит так:
- Запускаем MS Excel.
- Переходим в «Данные», где нужно выбрать «Получение внешних данных/Из текста», и ищем требуемый CSV-файл в окне проводника.
- Выделяем его, после чего кликаем «Импорт».
- В «Мастере текстов» нужно задать три шага интерпретации данных документа. В первом шаге выбираем параметр «с разделителями», а формат файла, желательно, установить «Юникод (UTF-8)».
Разделители нужны для правильного размещения значений в таблице, а формат задает кодировку символов (дабы не получить бред, именуемый в народе кракозябрами: «Oedieay yeaeode»).
Второй шаг отвечает за выбор варианта разделителя. В России используется точка с запятой — выбираем ее.
Последний шаг позволяет изменить формат данных столбцов таблицы. Это необязательная настройка, поэтому ее можно пропустить нажатием «Готово».
Перед импортом данных пользователю дается выбор куда их помещать. Оставляем галочку «Имеющийся лист» и кликаем по «ОК».
В результате получаем правильно сформированную таблицу в первоначальном виде.
Через вкладку «Файл»
Третий способ является чем-то средним между двумя первыми. Мы также пользуемся мастером текстов, но не вставляем данные в книгу, а открываем их отдельным файлом:
Запускаем любой XLS/XLSX документ и выбираем вкладку «Файл» и жмем «Обзор».
Кликаем по искомому CSV-элементу и подтверждаем кнопкой «Открыть».
Следуем аналогично пункту 3 второго способа.
Работа в Excel сразу с несколькими файлами CSV
Начиная с MS Office 2013, в Excel разработчики добавили полезное расширение Power Query, позволяющее удобнее работать с текстовыми базами данных и объединять их в одной таблице.
Чтобы объединить две CSV-таблицы в одной книге:
- Открываем MS Excel 2013 (или новее);
- Выбираем вкладку Данные/Создать запрос/Из файла/Из CSV и импортируем нужный документ;
- В открывшемся окне предпросмотра жмем «Изменить», и если структура таблицы удовлетворительна, то нажимаем «Закрыть и загрузить/Загрузить в…/Только создать соединение»;
Теперь делаем аналогичное действие со вторым CSV-документом, после чего в строке «Запросы книги» появится два пункта с нашими данными;
Далее переходим «Создать запрос/Объединить запросы/Добавить» и в окошке отмечаем первичную и вторичную таблицу (первый и второй csv-файл);
После подтверждения создается объединенная база значений. Для ее импорта на лист Excel нажимаем «Закрыть и загрузить».
Особенности открытия с Android-устройств
CSV-данные нечасто используются в мобильной среде, но, например, они полезны для переноса контактов с памяти одного устройства на другое.
Так, скачав нужный файл, можно обновить книгу контактов Google. Кроме того, в Google-Play существуют бесплатные программы, вроде CSV Viewer или CSV File Viewer.
Проблемы и их решения при открытии CSV
Рассматриваемый тип документа не стандартизирован окончательно, что приводит к частым ошибкам при его чтении. Рассмотрим основные проблемы и способы их решения.
Некорректное отображение CSV
Если вместо упорядоченных строчек и столбцов все значения сбрасываются в одну область, то проблема кроется в разных региональных настройках системы и файла. В первую очередь нужно:
Открыть «Пуск/Параметры»; (В windows 7 — Панельуправления)
Зайти во «Время и язык/Регион/Дополнительные параметры/Региональные стандарты/ снова Доп. параметры»;
«Разделитель целой и дробной части» должен быть запятой, а «Разделитель элементов списка» — точка с запятой.
Помимо этого, не забываем указывать разделитель в Мастере текстов.
Исчезновение нулей в числовых данных
При открытии баз данных отдельным файлом из проводника случается утеря идущих вначале нулей в числовых значениях. Это происходит из-за округления чисел в Excel.
Чтобы этого не случалось — откройте его вторым способом, описанным выше, но на 3 шаге не забудьте выделить проблемные столбцы и указать «Формат данных столбца» – текстовый.
Подмена числовых значений датой
Проблема аналогична предыдущей, только здесь числа могут интерпретироваться как даты. Решение проблемы то же — отмечайте неправильно интерпретированные столбцы в Мастере и меняйте формат на текстовый.
В заключение
Как видно из статьи, корректно открыть файл CSV в Excel — задача нетривиальная даже для опытного пользователя. Недостаток в виде плохой стандартизации делает его неудобным в использовании, нечитаемым в разных регионах с разными разделителями.
Но благодаря полезным плагинам вроде Power Query и знаний об особенностях подобных баз данных можно облегчить себе работу и исключить пропажу информации в документе.