Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Как открыть в экселе файл csv


Как открыть CSV в Excel

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

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

Название формата CSV является аббревиатурой наименования «Comma-Separated Values», что переводится на русский язык, как «значения, разделенные запятыми». Действительно, в этих файлах в качестве разделителей выступают запятые, хотя в русскоязычных версиях, в отличие от англоязычных, все-таки принято применять точку с запятой.

При импорте файлов CSV в Эксель актуальной является проблема воспроизведения кодировки. Зачастую документы, в которых присутствует кириллица, запускаются с текстом изобилующим «кракозябрами», то есть, нечитаемыми символами. Кроме того, довольно частой проблемой является вопрос несоответствия разделителей. В первую очередь, это касается тех ситуаций, когда мы пытаемся открыть документ, сделанный в какой-то англоязычной программе, Экселем, локализованном под русскоязычного пользователя. Ведь в исходнике разделителем является запятая, а русскоязычный Excel воспринимает в этом качестве точку с запятой. Поэтому опять получается некорректный результат. Мы расскажем, как решить и эти проблемы при открытии файлов.

Способ 1: Обычное открытие файла

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

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

  1. Находясь в Проводнике Windows в той директории, где расположен файл, кликаем правой кнопкой мыши по нему. Запускается контекстное меню. Выбираем в нем пункт «Открыть с помощью». Если в дополнительном открывшемся списке имеется наименование «Microsoft Office», то кликаем по нему. После этого документ просто запустится в вашем экземпляре Экселя. Но, если данного пункта вы не обнаружите, то щелкайте по позиции «Выбрать программу».
  2. Открывается окно выбора программ. Тут, опять же, если в блоке «Рекомендуемые программы» вы увидите наименование «Microsoft Office», то выделите его и нажмите на кнопку «OK». Но перед этим, если вы желаете, чтобы файлы CSV всегда автоматически открывались в Экселе при выполнении двойного щелчка мыши по наименованию программы, то проследите за тем, чтобы около параметра «Использовать выбранную программу для всех файлов такого типа» стояла галочка.

    Если же наименования «Microsoft Office» в окне выбора программы вы не обнаружили, то кликайте по кнопке «Обзор…».

  3. После этого запустится окно Проводника в директории размещения установленных на вашем компьютере программ. Как правило, данная папка называется «Program Files» и находится она в корне диска C. Вы должны совершить переход в Проводнике по следующему адресу:

    C:\Program Files\Microsoft Office\Office№

    Где вместо символа «№» должен находиться номер версии установленного на вашем компьютере офисного пакета Microsoft. Как правило, такая папка одна, поэтому выбирайте каталог Office, какой бы там номер не стоял. Переместившись в указанную директорию, ищите файл под названием «EXCEL» или «EXCEL.EXE». Вторая форма наименования будет в том случае, если у вас включено отображений расширений в Проводнике Windows. Выделите этот файл и жмите на кнопку «Открыть…».

  4. После этого программа «Microsoft Excel» будет добавлена в окно выбора программ, о котором мы говорили уже ранее. Вам необходимо будет только выделить нужное наименование, проследить за наличием галочки около пункта привязки к типам файлов (если вы желаете постоянно открывать документы CSV в Экселе) и нажать на кнопку «OK».

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

Способ 2: использование Мастера текстов

Импортировать данные из документа формата CSV можно при помощи встроенного инструмента Excel, который называется Мастер текстов.

  1. Запускаем программу Эксель и переходим во вкладку «Данные». На ленте в блоке инструментов «Получение внешних данных» щелкаем по кнопке, которая называется «Из текста».
  2. Запускается окно импорта текстового документа. Перемещаемся в директорию расположения целевого файла CVS. Выделяем его наименование и жмем на кнопку «Импорт», размещенную в нижней части окна.
  3. Активируется окно Мастера текстов. В блоке настроек «Формат данных» переключатель должен стоять в позиции «С разделителями». Чтобы гарантировать корректное отображение содержимого выбранного документа, особенно если оно содержит кириллицу, обратите внимание, чтобы в поле «Формат файла» было установлено значение «Юникод (UTF-8)». В обратном случае требуется установить его вручную. После того, как все вышеуказанные настройки установлены, жмите на кнопку «Далее».
  4. Затем открывается второе окно Мастера текстов. Вот тут очень важно определить, какой символ является разделителем в вашем документе. В нашем случае в этой роли выступает точка с запятой, так как документ русскоязычный и локализован именно для отечественных версий ПО. Поэтому в блоке настроек «Символом-разделителем является» мы устанавливаем галочку в позицию «Точка с запятой». Но если вы импортируете файл CVS, который оптимизирован под англоязычные стандарты, и в роли разделителя в нем выступает запятая, то вам следует установить галочку в позицию «Запятая». После того, как вышеуказанные настройки произведены, жмем на кнопку «Далее».
  5. Открывается третье окно Мастера текстов. Как правило, никаких дополнительных действий в нем производить не нужно. Единственное исключение, если один из представленных в документе наборов данных имеет вид даты. В этом случае требуется пометить данный столбец в нижней части окна, а переключатель в блоке «Формат данных столбца» установить в позицию «Дата». Но в подавляющем большинстве случаев достаточно настроек по умолчанию, при которых установлен формат «Общий». Так что можно просто жать на кнопку «Готово» внизу окна.
  6. После этого открывается небольшое окошко импорта данных. В нем следует указать координаты левой верхней ячейки области, в которой будут располагаться импортируемые данные. Это можно сделать, просто установив курсор в поле окна, а затем кликнув левой кнопкой мышки по соответствующей ячейке на листе. После этого её координаты будут занесены в поле. Можно жать на кнопку «OK».
  7. После этого содержимое файла CSV будет вставлено на лист Excel. Причем, как мы можем видеть, отображается оно более корректно, чем при использовании Способа 1. В частности, не требуется дополнительного расширения размеров ячеек.

Урок: Как поменять кодировку в Excel

Способ 3: открытие через вкладку «Файл»

Существует также способ открыть документ CSV через вкладку «Файл» программы Excel.

  1. Запускаем Excel и перемещаемся во вкладку «Файл». Щелкаем по пункту «Открыть», расположенному в левой части окна.
  2. Запускается окно Проводника. Следует переместиться в нем в ту директорию на жестком диске ПК или на съемном носителе, в которой расположен интересующий нас документ формата CSV. После этого нужно переставить переключатель типов файла в окне в позицию «Все файлы». Только в этом случае документ CSV будет показан в окне, так как он не является типичным файлом Excel. После того, как наименование документа отобразилось, выделяем его и жмем на кнопку «Открыть» в нижней части окна.
  3. После этого запустится окно Мастера текстов. Все дальнейшие действия выполняем по тому же алгоритму, что и в Способе 2.

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

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

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

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

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

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

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

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

  • запятая – в англоязычных версиях;
  • точка с запятой – в русскоязычных версиях программы.

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

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

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

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

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

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

  1. Щелкаем правой кнопкой мыши по файлу и в открывшемся контекстном меню останавливаемся на команде “Открыть с помощью”.
  2. Во вспомогательном меню система может сразу предложить программу Excel. В этом случае кликаем по ней, в результате чего файл откроется (как и при двойном щелчке по нему). Если нужной нам программы нет в списке, кликаем по пункту “Выбрать другое приложение”.
  3. Появится окно, в котором мы можем выбрать программу (чтобы раскрыть весь список доступных вариантов, требуется нажать кнопку “Еще приложения”), с помощью которой требуется открыть документ. Ищем то, что нам нужно и жмем OK. Чтобы назначить Excel приложением по умолчанию для данного типа файлов, предварительно ставим соответствующую галочку.
  4. В некоторых случаях, когда и в этом окошке не удается найти Эксель, щелкаем по кнопке “Найти другое приложение на этом компьютере” в конце списка.
  5. На экране отобразится окно, в котором мы переходим к расположению программы на ПК, отмечаем исполняемый файл с расширением EXE и жмем кнопку “Открыть”.

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

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

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

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

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

  1. Открыв программу и создав новый лист, чтобы получить доступ ко всем функциям и инструментам рабочей среды, переключаемся во вкладку “Данные”, где щелкаем по кнопке “Получение внешних данных”. Среди раскрывшихся вариантов выбираем “Из текста”.
  2. Откроется окно, в котором нам нужно перейти к расположению файла, который требуется импортировать. Отметив его жмем кнопку “Импорт”.
  3. Появится Мастер текстов. Проверяем, чтобы была выбрана опция “с разделителями” для параметра “Формат данных”. Выбор формата зависит от кодировки, которая была использована при его сохранении. Среди самых популярных форматов можно отметить “Кириллицу (DOS)” и “Юникод (UTF-8)”. Понять, что сделан правильный выбор можно, ориентируясь на предварительный просмотр содержимого в нижней части окна. В нашем случае подходит “Юникод (UTF-8)”. Остальные параметры чаще всего не требует настройки, поэтому жмем копку “Далее”.
  4. Следующим шагом определяемся с символом, который служит в качестве разделителя. Так как наш документ был создан/сохранен в русскоязычной версии программы, выбираем “точку с запятой”. Здесь у нас, как и в случае с выбором кодировки, есть возможность попробовать различные варианты, оценивая результат в области предпросмотра (можно, в том числе, указать свой собственный символ, выбрав опцию “другой”). Задав требуемые настройки снова нажимаем кнопку “Далее”.
  5. В последнем окне, чаще всего, вносить какие-либо изменения в стандартные настройки не нужно. Но если требуется изменить формат какого-то столбца, сначала кликаем по нему в нижней части окна (поле “Образец”), после чего выбираем подходящий вариант. По готовности жмем “Готово”.
  6. Появится окошко, в котором выбираем способ импорта данных (на имеющемся или на новом листе) и жмем OK.
    • в первом случае следует указать адрес ячейки (или оставить значение по умолчанию), которая будет являться самым верхним левым элементом импортируемого содержимого. Сделать это можно вручную, прописав координаты с помощью клавиатуры, или просто щелкнув по нужной ячейке на листе (курсор при этом должен находится в соответствующем поле для ввода информации).
    • при выборе варианта импорта на новом листе координаты указывать не нужно.
  7. Все готово, нам удалось импортировать данные CSV-файла. В отличие от первого метода, мы можем заметить, что была соблюдена ширина столбцов с учетом содержимого ячеек.

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

  1. Запустив программу выбираем пункт “Отрыть”.Если программа уже ранее была открыта и ведется работа на определенном листе,  переходим в меню “Файл”.Щелкаем по команде “Открыть” в списк команд.
  2. Жмем кнопку “Обзор”, чтобы перейти к окну Проводника.
  3. Выбираем формат “Все файлы”, переходим к месту хранения нашего документа, отмечаем его и щелкаем кнопку “Открыть”.
  4. На экране появится уже знакомый нам Мастер импорта текстов. Далее руководствуемся шагами, описанными в Методе 2.

Заключение

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

Преобразовываем CSV в Excel: как импортировать файлы CSV в электронные таблицы Excel

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

Недавно мы начали изучать особенности формата CSV (Comma-Separated Values – значения, разделённые запятой) и различные способы преобразования файла Excel в CSV. Сегодня мы займёмся обратным процессом – импортом CSV в Excel.

Эта статья покажет Вам, как открывать CSV в Excel и как импортировать одновременно несколько файлов CSV. Мы также обозначим возможные подводные камни и предложим наиболее эффективные решения.

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

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

Существует 3 способа преобразования CSV в Excel: Вы можете открыть файл с расширением .csv непосредственно в Excel, дважды кликнуть по файлу в Проводнике Windows либо импортировать CSV в Excel, как внешний источник данных. Далее я подробно расскажу об этих трёх способах и укажу преимущества и недостатки каждого из них.

Как открыть файл CSV в Excel

Даже если файл CSV создан в другой программе, Вы всегда можете открыть его как книгу Excel при помощи команды Open (Открыть).

Замечание: Открытие файла CSV в Excel не изменяет формат файла. Другими словами, файл CSV при этом не будет преобразован в файл Excel (формат .xls или .xlsx), он сохранит свой изначальный тип (.csv или .txt).

  1. Запустите Microsoft Excel, на вкладке Home (Главная) нажмите Open (Открыть).
  2. Появится диалоговое окно Open (Открытие документа), в выпадающем списке в нижнем правом углу выберите Text Files (Текстовые файлы).
  3. Найдите в Проводнике Windows файл CSV и откройте его, дважды кликнув по нему.

Если Вы открываете файл 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 не является программой по умолчанию, вот как Вы можете это исправить:

  1. Кликните правой кнопкой мыши по любому файлу .csv в Проводнике Windows и в открывшемся контекстном меню нажмите Open with (Открыть с помощью) > Choose default program (Выбрать программу).
  2. Выберите 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 и более ранних).

  1. Откройте нужный лист Excel и кликните по ячейке, куда нужно импортировать данные из файла .csv или .txt.
  2. На вкладке Data (Данные) в разделе Get External Data (Получение внешних данных) кликните From Text (Из текста).
  3. Найдите файл .csv, который требуется импортировать, выберите его и нажмите кнопку Import (Импорт), или просто дважды кликните по нужному CSV файлу.
  4. Откроется Мастер импорта текстов, Вам нужно просто выполнить его шаги.

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

    • Шаг 1. Выберите формат данных и номер строки, с которой нужно начинать импорт. Чаще всего выбирают Delimited (С разделителями) и со строки 1. Область предварительного просмотра в нижней части диалогового окна мастера показывает первые несколько записей импортируемого файла CSV.
    • Шаг 2. На этом шаге нужно выбрать разделители и ограничитель строк. Delimiter (Разделитель) – это символ, который разделяет значения в файле CSV. Если в Вашем файле CSV использован какой-то символ, которого нет в предложенном списке, то поставьте галочку в варианте Other (Другой) и введите нужный символ. В нашем примере мы указали Tab (Знак табуляции) и Comma (Запятая), чтобы каждый товар (они разделены табуляцией) начинался с новой строки, а информация о товаре, например, ID и данные о продажах (они разделены запятыми), были помещены в разные ячейки.Text qualifier (Ограничитель строк) – это символ, в который заключены отдельные значения. Весь текст, заключённый между такими символами, например, “текст1, текст2”, будет импортирован как одно значение, даже если в этом тексте содержится символ, указанный Вами как разделитель.В этом примере мы указали запятую как разделитель, и кавычки как ограничитель строк. В результате, все числа с разделителем десятичных разрядов (которым тоже в нашем случае служит запятая!) будут импортированы в одну ячейку, как это видно в области предпросмотра на рисунке ниже. Если мы не укажем кавычки как ограничитель строк, то все числа будут импортированы в разные ячейки.

    • Шаг 3. Посмотрите в область Data preview (Образец разбора данных). Если Вы довольны тем, как выглядят Ваши данные, тогда жмите кнопку Finish (Готово).

Совет: Если в Вашем файле CSV используется последовательно более одной запятой или другого символа-разделителя, то поставьте галочку для параметра Treat consecutive delimiters as one (Считать последовательные разделители одним), чтобы избежать появления пустых ячеек.

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

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

Замечание: Если Ваш файл CSV содержит численные данные или даты, Excel может преобразовать их с ошибками. Чтобы изменить формат импортированных данных, выберите столбец (столбцы), в которых возникли ошибки, кликните по ним правой кнопкой мыши и в контекстном меню выберите Format cells (Формат ячеек).

Преобразование CSV в Excel: проблемы и решения

Формат 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, и все данные попадают в первый столбец.

Причина: Корень проблемы кроется в том, что в Ваших региональных и языковых настройках Windows и в Вашем файле CSV установлены различные разделители. В Северной Америке и некоторых других странах разделителем полей списка по умолчанию является запятая. В то время как в Европейских странах запятая используется как разделитель десятичных разрядов, а разделителем полей списка является точка с запятой.

Решение: Есть несколько возможных решений этой проблемы. Вы можете быстро просмотреть приведённые ниже рекомендации и выбрать наиболее подходящие для конкретно Вашей задачи.

  1. Укажите правильный разделитель непосредственно в файле CSV. Откройте файл CSV в любом текстовом редакторе (подойдёт даже обычный блокнот) и в первой строке вставьте следующий текст. Обратите внимание, что это должна быть отдельная строка перед любыми другими данными:
    • Чтобы установить разделитель запятую: sep=,
    • Чтобы установить разделитель точку с запятой: sep=;

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

  2. Выберите нужный разделитель в Excel. В Excel 2013 или 2010 на вкладке Data (Данные) в разделе Data Tools (Работа с данными) нажмите Text To Columns (Текст по столбцам).Когда запустится Мастер распределения текста по столбцам, на первом шаге выберите формат данных Delimited (С разделителями) и нажмите Next (Далее). На втором шаге выберите нужный разделитель и нажмите Finish (Готово).

  3. Измените расширение с .csv на .txt. Открытие файла .txt в Excel приведёт к запуску Мастера импорта текстов, и Вы сможете выбрать нужный разделитель, как это было описано в разделе Как импортировать CSV в Excel.
  4. Откройте файл CSV с точкой с запятой в качестве разделителя при помощи VBA. Вот пример кода VBA, который открывает в Excel файл CSV, где в качестве разделителя используется точка с запятой. Код был написан несколько лет назад для более ранних версий Excel (2000 и 2003), но если Вы достаточно хорошо знакомы с VBA, то у Вас не должно возникнуть проблем с его обновлением или изменением для работы с файлами CSV с запятой в качестве разделителя.

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

  1. Изменяем разделители в настройках региональных стандартов. Нажмите кнопку Start (Пуск) и запустите Control Panel (Панель управления), кликните пункт Region and Language (Региональные стандарты) > Additional Settings (Дополнительные параметры). Откроется диалоговое окно Customize Format (Настройка формата), в котором Вам нужно выбрать точку (.) для параметра Decimal symbol (Разделитель целой и дробной части), и установить запятую (,) для параметра List separator (Разделитель элементов списка).

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

  1. Дважды нажмите ОК, чтобы закрыть диалоговые окна – всё готово! С этого момента Microsoft Excel будет открывать и отображать все файлы CSV (с разделителем запятой) корректно.

Замечание: Установка в Панели управления 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 (Открыть).

  1. На вкладке File (Файл) нажмите Open (Открыть) и в выпадающем списке в нижней правой части диалогового окна выберите Text Files (Текстовые файлы).
  2. Чтобы выделить несколько файлов подряд, кликните по первому файлу, затем нажав и удерживая клавишу Shift, кликните по крайнему файл. Оба эти файла, а также все, что находятся между ними, будут выделены.Чтобы выделить файлы, расположенные не подряд, удерживайте клавишу Ctrl и щелкайте по каждому файлу .csv, который хотите открыть.
  3. Когда выделены все нужные файлы CSV, нажмите кнопку Open (Открыть).

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

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

Оцените качество статьи. Нам важно ваше мнение:

Импорт и экспорт текстовых файлов (в формате TXT или CSV)

Импорт текстового файла путем подключения к нему (Power Query)

Вы можете импортировать данные из текстового файла на существующий лист.

  1. На вкладке " данные " в группе " Получение & данных преобразования " выберите из текста или CSV.

  2. В диалоговом окне Импорт данных найдите и дважды щелкните текстовый файл, который вы хотите импортировать, и нажмите кнопку Импорт.

  3. В диалоговом окне Предварительный просмотр есть несколько вариантов:

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

    • Кроме того, можно выбрать пункт загрузить, чтобы загрузить данные в таблицу, сводную таблицу или диаграмму Excel или просто создать подключение. Вы также можете добавить данные в модель данных.

    • Выберите пункт преобразовать данные , если вы хотите загрузить данные в Power Query, и измените его перед переводом в Excel.

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

Экспорт данных в текстовый файл путем его сохранения

Лист Excel можно преобразовать в текстовый файл, используя команду Сохранить как.

  1. Выберите Файл > Сохранить как.

  2. Нажмите кнопку Обзор.

  3. В диалоговом окне Сохранить как в поле тип файла выберите текстовый формат для листа. Например, выберите пункт текст (разделитель — табуляция) или CSV (разделители — запятые).

  4. Перейдите в папку, куда вы хотите сохранить файл, а затем нажмите кнопку Сохранить.

  5. Откроется диалоговое окно с напоминанием о том, что в текстовом файле будет сохранен только текущий лист. Если вы хотите сохранить именно текущий лист, нажмите кнопку ОК. Другие листы можно сохранить в отдельных текстовых файлах, повторив эту процедуру для каждого из них.

    Кроме того, вы можете увидеть оповещение на ленте, в котором некоторые функции могут быть потеряны при сохранении книги в формате CSV.

Дополнительные сведения о сохранении файлов в других форматах см. в статье Сохранение книги в другом формате файла.

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

Вы можете импортировать данные из текстового файла на существующий лист.

  1. Щелкните ячейку, в которую вы хотите поместить данные из текстового файла.

  2. На вкладке Данные в группе Получение внешних данных нажмите Из текста.

  3. В диалоговом окне Импорт данных найдите и дважды щелкните текстовый файл, который вы хотите импортировать, и нажмите кнопку Импорт.

    Следуйте указаниям в мастере импорта текста. Нажмите кнопку справка на любой странице мастера импорта текста, чтобы получить дополнительные сведения об использовании мастера. Окончив работу с мастером, нажмите кнопку Готово, чтобы завершить импорт.

  4. В диалоговом окне Импорт данных:

    1. В группе Куда следует поместить данные? выполните одно из следующих действий:

      • Чтобы поместить данные в выбранные ячейки, щелкните На существующий лист.

      • Чтобы поместить данные в верхний левый угол нового листа, выберите вариант На новый лист.

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

    3. Нажмите кнопку ОК.

      Excel добавит диапазон внешних данных в указанное место.

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

Экспорт данных в текстовый файл путем его сохранения

Лист Excel можно преобразовать в текстовый файл, используя команду Сохранить как.

  1. Выберите Файл > Сохранить как.

  2. Откроется диалоговое окно Сохранение документа.

  3. В поле Тип файла выберите формат текстового файла для листа.

    • Например, выберите Текстовые файлы (с разделителями табуляции) или CSV (разделители — запятые).

  4. Перейдите в папку, куда вы хотите сохранить файл, а затем нажмите кнопку Сохранить.

  5. Откроется диалоговое окно с напоминанием о том, что в текстовом файле будет сохранен только текущий лист. Если вы хотите сохранить именно текущий лист, нажмите кнопку ОК. Другие листы можно сохранить в отдельных текстовых файлах, повторив эту процедуру для каждого из них.

  6. Откроется второе диалоговое окно с напоминанием о том, что сохраняемый лист может содержать возможности, которые не поддерживаются текстовыми форматами файлов. Если в новом текстовом файле нужно сохранить только данные листа, нажмите кнопку Да. Если вы не уверены и хотите получить дополнительные сведения о том, какие возможности Excel не поддерживаются форматами текстовых файлов, нажмите кнопку Справка.

Дополнительные сведения о сохранении файлов в других форматах см. в статье Сохранение книги в другом формате файла.

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

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

  • Способ №1;
  • Способ №2;
  • Способ №3.

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

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

primer-csvСкачать

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

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

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

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

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

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

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

Кликаем на готово.

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

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

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

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

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

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

Кликаем на готово.

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

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

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

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

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

Теперь файл появился в таблице.

Подписывайтесь на наш канал в Яндекс.Дзен

Подписывайтесь на наши социальные сети

Как открыть CSV в Excel

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

Чтобы импортировать данные из CSV-файла в таблицу Excel таким образом, чтобы каждое значение было помещено в нужную ячейку, нужно воспользоваться инструментом "Данные".

Переходим в меню Excel "Данные / Из текста".

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

Далее указываем какой символ является разделителем в файле.

На третьем шаге будет предложено задать формат данных для каждого столбца. В моем случае в этом нет необходимости, поэтому оставляю как есть и жму "Готово".

Появляется диалоговое окно, которое спрашивает куда импортировать данные. Оставляю как есть - Имеющийся лист.

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

Важно! После редактирования не забудьте сохранить файл в формате CSV.

Если в качестве разделителей нужны запятые, то сохраняем файл в формате "CSV (разделители - запятые)". Есть и другие варианты: "CSV (MS-DOS)" и "CSV (Macintosh)", где разделителем является точка с запятой.

Как открыть файл CSV в Excel?

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

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

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

  2. Щелкните «Из текста».

  3. Перейдите к CSV-файлу, который хотите открыть, и нажмите «Импорт».

  4. В открывшемся окне выберите «С разделителями». Затем нажмите «Далее».

  5. Установите флажок рядом с типом разделителя - в большинстве случаев это либо точка с запятой, либо запятая. Затем нажмите «Далее».

  6. Щелкните «Готово».

Вот и все; вы только что импортировали CSV-файл в Excel!

Экспорт контактов iPhone в CSV

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

Как экспортировать контакты iPhone в CSV учебное пособие

.

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

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

На прошлой неделе мы начали исследовать особенности формата значений, разделенных запятыми (CSV), и различные способы преобразования файлов Excel в CSV. Сегодня мы сделаем обратное - импортируем CSV в Excel.

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

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

Если вам нужно перенести некоторые данные из базы данных вашей компании в электронную таблицу Excel, экспорт базы данных в файл CSV, а затем импорт файла CSV в Excel - это первый вариант, который приходит на ум.

Существует 3 способа конвертировать CSV в Excel: вы можете открыть файл.csv прямо в Excel, дважды щелкните файл в проводнике Windows или импортируйте CSV в Excel как внешние данные. Ниже я дам подробное руководство по этим методам и укажу на сильные и слабые стороны каждого из них:

Как открыть файл CSV в Excel

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

Примечание. Открытие файла CSV в Excel не меняет формат файла .Другими словами, это не приведет к преобразованию вашего CSV-файла в файлы Excel .xls или .xlsx, файл сохранит исходное расширение .csv (или .txt).

  1. Открыв Microsoft Excel, перейдите на вкладку File и нажмите Open .
  2. Появится диалоговое окно Открыть , и вы выберете Текстовые файлы (* .prn, *. Txt, *. Csv), из раскрывающегося списка в нижнем правом углу.

  3. Найдите файл CSV и откройте его, как обычно, двойным щелчком.

    Если вы открываете файл .csv , Excel сразу же откроет его и отобразит данные в новой книге.

    Если вы выбрали текстовый файл (.txt), Excel запустит мастер Import Text Wizard . См. «Импорт CSV в Excel» для получения полной информации.

    Примечание. Когда Microsoft Excel открывает файл .csv, он использует настройки формата данных по умолчанию, чтобы понять, как именно импортировать каждый столбец текстовых данных. Если ваши данные содержат один из следующих символов или записей, используйте вместо него Мастер импорта текста :
    • различных разделителей используются в вашем файле csv;
    • файл csv содержит разные форматы даты ;
    • вы конвертируете числа с ведущими нулями и хотите сохранить ведущие нули на листе Excel;
    • вы хотите увидеть предварительный просмотр того, как ваши данные CSV будут импортированы в Excel;
    • вы в целом ищете большую гибкость.

Чтобы заставить Excel запустить мастер Import Text Wizard , вы можете либо изменить расширение файла с .csv на .txt перед открытием файла, либо импортировать CSV в Excel, как описано далее.

Как открыть файл CSV с помощью проводника Windows

Это самый быстрый способ открыть CSV в Excel. В проводнике Windows просто дважды щелкните файл .csv и откройте его как новую книгу.

Однако этот метод работает, только если у вас установлен Microsoft Excel в качестве программы по умолчанию для.csv файлы . Если да, то вы увидите знакомый зеленый значок Excel, отображаемый рядом с именем файла .csv в проводнике Windows.

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

  1. Щелкните правой кнопкой мыши любой файл .csv в проводнике Windows и выберите Открыть с помощью… > Выберите программу по умолчанию из контекстного меню.
  2. Щелкните Excel (рабочий стол) в разделе Рекомендуемые программы , убедитесь, что выбрано « Всегда использовать выбранную программу для открытия этого типа файла », и щелкните ОК .

Как импортировать CSV в Excel

Используя этот метод, вы можете импортировать данные из файла CSV в существующий или новый рабочий лист Excel. В отличие от двух предыдущих методов, он не просто открывает CSV в Excel, но действительно преобразует файл .csv в .xlsx (в Excel 2016, 2013, 2010 или 2007) или .xls (в случае Excel 2003 и ниже).

  1. Открыв необходимую электронную таблицу, щелкните ячейку, в которую вы хотите импортировать данные из файла .csv или .txt.
  2. На вкладке Data в группе Get External Data щелкните From Text .
  3. Найдите файл CSV, который вы хотите импортировать, выберите его и нажмите кнопку Импорт (или просто дважды щелкните файл .csv).
  4. Появится мастер импорта текста , и вы выполните его шаги.

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

    • Шаг 1. Выберите тип файла и номер строки , чтобы начать импорт данных. Обычно вы выбираете с разделителями и строка 1 соответственно. В окне предварительного просмотра в нижней части мастера отображаются первые несколько записей вашего CSV-файла.
    • Шаг 2. На этом шаге вы выбираете разделитель (и) и квалификатор текста. Разделитель - это символ, разделяющий значения в вашем CSV-файле. Если в вашем CSV-файле используется какой-либо символ, отличный от предустановленного списка, установите флажок Other и введите свой собственный символ. В нашем примере мы указываем Tab и Comma , так как мы хотим, чтобы каждый продукт (разделенный вкладками) начинался с новой строки, а детали продукта, такие как идентификаторы и номера продаж (разделенные запятыми), импортировались в отдельные ячейки. .

      Квалификатор текста - это символ, которым заключаются значения в текстовом файле.Весь текст, заключенный в символы квалификатора текста, например «text1, text2» будет импортировано как одно значение, даже если текст содержит указанный вами разделитель. В этом примере мы выбрали запятую в качестве разделителя и кавычки в качестве квалификатора текста. В результате все числа с десятичным разделителем (который в нашем случае также является запятой!) Будут импортированы в одну ячейку, как вы можете видеть в разделе предварительного просмотра ниже. Если бы мы не указали кавычки в качестве квалификатора текста, тогда все числа с десятичными разделителями были бы импортированы в две соседние ячейки.

    • Шаг 3. Если вас устраивает предварительный просмотр данных, нажмите кнопку Finish .

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

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

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

Конвертировать CSV в Excel: проблемы и решения

Формат CSV существует уже более 30 лет, но, несмотря на его долгую историю, он никогда не был официально задокументирован.Имя CSV (значения, разделенные запятыми) подразумевает использование запятой для разделения полей данных. Но это в теории. Де-факто во многих так называемых CSV-файлах для разделения данных используются другие символы, например:

  • Вкладки - файлы TSV (значения, разделенные табуляцией)
  • Точка с запятой - файлы SCSV (значения, разделенные точкой с запятой)

Некоторые реализации файлов CSV заключают поля данных в одинарные или двойные кавычки, в то время как для других требуется знак порядка байтов (BOM) Unicode, например UTF-8, для правильной интерпретации Unicode.

Отсутствие стандарта порождает различные проблемы, с которыми вы можете столкнуться при попытке преобразовать файл Excel в CSV и особенно при импорте файла .csv в Excel. Давайте исследуем эти проблемы, начав с наиболее распространенной.

CSV-файл неправильно отображается в Excel

Симптомы . Вы пытаетесь открыть файл .csv в Excel, и все данные отображаются в первом столбце.

Причина . Корень проблемы - разные разделители, установленные в региональных и языковых настройках Windows, а также в файле csv.В Северной Америке и некоторых других странах по умолчанию Разделитель списка - это запятая. В то время как в европейских странах запятая (,) зарезервирована как десятичный символ , а для разделителя списка установлена ​​точка с запятой (;).

Решения . Есть несколько возможных решений этой проблемы, вы можете быстро просмотреть приведенные ниже рекомендации и выбрать наиболее подходящий для вашей конкретной задачи.

  1. Укажите правильный разделитель прямо в CSV-файле .Откройте CSV-файл в любом текстовом редакторе (подойдет даже обычный Блокнот) и добавьте в первую строку приведенный ниже текст. Обратите внимание, это должна быть отдельная строка перед любыми данными:
    • Разделить запятой: sep =,
    • Разделить точкой с запятой: sep =;

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

  2. Выберите нужный разделитель в Excel . В Excel 2016, 2013 или 2010 перейдите на вкладку Data > Data Tools group> Text To Columns .

    Мастер Преобразовать текст в столбец , выберите тип файла с разделителями и нажмите Далее . Затем выберите нужный разделитель на следующем шаге и нажмите Готово .

  3. Измените расширение .csv на .txt . Открытие файла .txt в Excel запустит мастер Text Import Wizard , и вы сможете выбрать любой разделитель, как описано при импорте файла csv в Excel.
  4. Откройте CSV-файл, разделенный точкой с запятой, с помощью VBA.

    Вот пример кода VBA для открытия CSV-файла, разделенного точкой с запятой, в Excel. Хотя код был написан несколько лет назад для более старых версий Excel (2000 и 2003), если вы хорошо знакомы с VBA, у вас не будет проблем с его обновлением или изменением файлов CSV с разделителями-запятыми.

    Примечание. Все приведенные выше решения изменяют разделитель только для данного файла CSV. Если вы предпочитаете изменить разделитель по умолчанию раз и навсегда, перейдите к решению 5.

  5. Измените разделители в настройках региона и языка.

    Щелкните кнопку Start и откройте панель управления , затем щелкните Region and Language > Additional Settings . Откроется диалоговое окно настройки формата , и вы выберете точку (.) В качестве десятичного символа и запятую (,) в качестве разделителя списка .

    Дважды щелкните ОК , чтобы закрыть два диалоговых окна, и все готово. Теперь Microsoft Excel будет правильно открывать и отображать все файлы CSV (, разделенные запятыми, ).

    Примечание. Установка нового десятичного разделителя и разделителя списка в Панели управления изменяет символы разделителя по умолчанию для всех программ на вашем компьютере, а не только для Microsoft Excel.

Начальные нули теряются при открытии файла CSV в Excel

Симптом. Ваш CSV-файл содержит значения с ведущими нулями, и эти нули теряются при открытии CSV-файла в Excel.

Причина . По умолчанию Microsoft Excel отображает файлы SCV в общем формате, который отсекает ведущие нули.

Решение . Вместо открытия файла .csv в Excel запустите мастер Text Import Wizard , как описано в разделе Импорт CSV в Excel, чтобы преобразовать CSV в Excel.

На шаге 3 мастера выберите столбцы, содержащие значения с ведущими нулями, и измените формат столбца на Текст . Это закроет ваш CSV-файл в Excel, сохранив все нули.

Excel преобразует некоторые значения в даты при открытии файла CSV

Симптом. Некоторые значения в файле .csv выглядят как даты, и Excel автоматически преобразует такие значения из текста в дату.

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

Решение . Преобразуйте CSV в файл Excel с помощью мастера Text Import Wizard (вкладка Data > From Text ).На шаге 3 выберите столбцы с записями, которые достаточно похожи на даты, и измените формат столбца на Text .

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

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

Как вы, наверное, знаете, Microsoft Excel позволяет открывать несколько файлов CSV с помощью команды Открыть .

  1. Щелкните Файл> Открыть и выберите Текстовые файлы (* .prn, * .txt, * .csv) из раскрывающегося списка в нижнем правом углу.
  2. Чтобы выбрать смежных файлов , щелкните 1-й файл, удерживая нажатой клавишу Shift, а затем щелкните последний файл. Будут выбраны как файлы, по которым был выполнен щелчок, так и все файлы между ними.

    Чтобы выбрать несколько несмежных файлов , удерживая Ctrl, щелкните каждый файл .csv, который хотите открыть.

  3. Если выбрано несколько файлов CSV, нажмите кнопку Открыть .

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

Теперь позвольте мне показать вам, как можно импортировать несколько файлов CSV в одну книгу Excel, поместив каждый из них.csv на отдельном листе или объединение всех файлов в единую таблицу.

Импорт нескольких файлов CSV в одну книгу Excel

Чтобы быстро импортировать несколько файлов .csv в одну книгу, мы собираемся использовать инструмент Copy Sheets, включенный в наш Ultimate Suite for Excel. Эта надстройка работает со всеми версиями Excel 2019, 2016, 2013 и 2010.

Пробная версия доступна для загрузки, поэтому вы можете более внимательно следовать инструкциям. После установки вкладка Ablebits Data будет добавлена ​​на вашу ленту Excel, и на ней вы найдете кнопку Copy Sheets .

Импорт займет максимум 3 минуты, по минуте на шаг :)

  1. Щелкните стрелку раскрывающегося списка Копировать листы и выберите, как именно вы хотите импортировать файлы CSV. Обычно это вариант 3 rd или 4 th :
    • Чтобы импортировать все выбранные файлы CSV в одну книгу, каждый файл на отдельном листе , выберите Выбранные листы в одну книгу .
    • Чтобы разместить данные из нескольких файлов CSV на одном листе , выберите Данные из выбранных листов на один лист .

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

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

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

Вас также может заинтересовать

.

Открытие файлов CSV в Excel 2016

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

Импорт или экспорт текстовых файлов (.txt или .csv)

Импортировать текстовый файл, подключившись к нему (Power Query)

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

  1. На вкладке Data в группе Get & Transform Data щелкните From Text / CSV .

  2. В диалоговом окне Импорт данных найдите и дважды щелкните текстовый файл, который вы хотите импортировать, и щелкните Импорт .

  3. В диалоговом окне предварительного просмотра у вас есть несколько вариантов:

    • Выберите Загрузить , если вы хотите загрузить данные непосредственно на новый рабочий лист.

    • В качестве альтернативы выберите Загрузить в , если вы хотите загрузить данные в таблицу, сводную таблицу / сводную диаграмму, существующий / новый рабочий лист Excel или просто создать соединение.У вас также есть выбор добавления данных в модель данных.

    • Выберите «Преобразовать данные», если вы хотите загрузить данные в Power Query, и отредактируйте их перед переносом в Excel.

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

Экспорт данных в текстовый файл путем его сохранения

Вы можете преобразовать лист Excel в текстовый файл с помощью команды Сохранить как .

  1. Перейдите к Файл > Сохранить как .

  2. Щелкните Обзор .

  3. В диалоговом окне Сохранить как в поле Сохранить как тип выберите формат текстового файла для рабочего листа; например, щелкните Текст (с разделителями табуляцией) или CSV (с разделителями-запятыми) .

    Примечание: Различные форматы поддерживают разные наборы функций. Дополнительные сведения о наборах функций, которые поддерживаются различными форматами текстовых файлов, см. В разделе Форматы файлов, поддерживаемые в Excel.

  4. Перейдите в папку, в которой вы хотите сохранить новый текстовый файл, и нажмите Сохранить .

  5. Появится диалоговое окно, напоминающее вам, что в новый файл будет сохранен только текущий рабочий лист. Если вы уверены, что текущий лист - тот, который вы хотите сохранить в виде текстового файла, нажмите OK .Вы можете сохранить другие рабочие листы как отдельные текстовые файлы, повторив эту процедуру для каждого рабочего листа.

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

Дополнительные сведения о сохранении файлов в других форматах см. В разделе Сохранение книги в другом формате файла.

Импортировать текстовый файл, подключившись к нему

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

  1. Щелкните ячейку, в которую вы хотите поместить данные из текстового файла.

  2. На вкладке Данные в группе Получить внешние данные щелкните Из текста .

  3. В диалоговом окне Импорт данных найдите и дважды щелкните текстовый файл, который вы хотите импортировать, и щелкните Импорт .

    Следуйте инструкциям мастера импорта текста. Щелкните Help на любой странице мастера импорта текста для получения дополнительных сведений об использовании мастера. Когда вы закончите с шагами в мастере, нажмите Finish , чтобы завершить операцию импорта.

  4. В диалоговом окне Импорт данных выполните следующие действия:

    1. Менее Куда вы хотите поместить данные? , выполните одно из следующих действий:

      • Чтобы вернуть данные в выбранное место, щелкните Существующий рабочий лист .

      • Чтобы вернуть данные в верхний левый угол нового рабочего листа, щелкните Новый рабочий лист .

    2. При желании щелкните Свойства , чтобы задать параметры обновления, форматирования и макета для импортированных данных.

    3. Щелкните ОК .

      Excel помещает диапазон внешних данных в указанное вами место.

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

Экспорт данных в текстовый файл путем его сохранения

Вы можете преобразовать лист Excel в текстовый файл с помощью команды Сохранить как .

  1. Перейдите к Файл > Сохранить как .

  2. Появится диалоговое окно Сохранить как .

  3. В поле Сохранить как тип выберите формат текстового файла для рабочего листа.

  4. Перейдите в папку, в которой вы хотите сохранить новый текстовый файл, и нажмите Сохранить .

  5. Появится диалоговое окно, напоминающее вам, что в новый файл будет сохранен только текущий рабочий лист. Если вы уверены, что текущий лист - тот, который вы хотите сохранить в виде текстового файла, нажмите OK . Вы можете сохранить другие рабочие листы как отдельные текстовые файлы, повторив эту процедуру для каждого рабочего листа.

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

Дополнительные сведения о сохранении файлов в других форматах см. В разделе Сохранение книги в другом формате файла.

.

Импорт или экспорт текстовых файлов (.txt или .csv)

Импортировать текстовый файл, подключившись к нему (Power Query)

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

  1. На вкладке Data в группе Get & Transform Data щелкните From Text / CSV .

  2. В диалоговом окне Импорт данных найдите и дважды щелкните текстовый файл, который вы хотите импортировать, и щелкните Импорт .

  3. В диалоговом окне предварительного просмотра у вас есть несколько вариантов:

    • Выберите Загрузить , если вы хотите загрузить данные непосредственно на новый рабочий лист.

    • В качестве альтернативы выберите Загрузить в , если вы хотите загрузить данные в таблицу, сводную таблицу / сводную диаграмму, существующий / новый рабочий лист Excel или просто создать соединение.У вас также есть выбор добавления данных в модель данных.

    • Выберите «Преобразовать данные», если вы хотите загрузить данные в Power Query, и отредактируйте их перед переносом в Excel.

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

Экспорт данных в текстовый файл путем его сохранения

Вы можете преобразовать лист Excel в текстовый файл с помощью команды Сохранить как .

  1. Перейдите к Файл > Сохранить как .

  2. Щелкните Обзор .

  3. В диалоговом окне Сохранить как в поле Сохранить как тип выберите формат текстового файла для рабочего листа; например, щелкните Текст (с разделителями табуляцией) или CSV (с разделителями-запятыми) .

    Примечание: Различные форматы поддерживают разные наборы функций. Дополнительные сведения о наборах функций, которые поддерживаются различными форматами текстовых файлов, см. В разделе Форматы файлов, поддерживаемые в Excel.

  4. Перейдите в папку, в которой вы хотите сохранить новый текстовый файл, и нажмите Сохранить .

  5. Появится диалоговое окно, напоминающее вам, что в новый файл будет сохранен только текущий рабочий лист. Если вы уверены, что текущий лист - тот, который вы хотите сохранить в виде текстового файла, нажмите OK .Вы можете сохранить другие рабочие листы как отдельные текстовые файлы, повторив эту процедуру для каждого рабочего листа.

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

Дополнительные сведения о сохранении файлов в других форматах см. В разделе Сохранение книги в другом формате файла.

Импортировать текстовый файл, подключившись к нему

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

  1. Щелкните ячейку, в которую вы хотите поместить данные из текстового файла.

  2. На вкладке Данные в группе Получить внешние данные щелкните Из текста .

  3. В диалоговом окне Импорт данных найдите и дважды щелкните текстовый файл, который вы хотите импортировать, и щелкните Импорт .

    Следуйте инструкциям мастера импорта текста. Щелкните Help на любой странице мастера импорта текста для получения дополнительных сведений об использовании мастера. Когда вы закончите с шагами в мастере, нажмите Finish , чтобы завершить операцию импорта.

  4. В диалоговом окне Импорт данных выполните следующие действия:

    1. Менее Куда вы хотите поместить данные? , выполните одно из следующих действий:

      • Чтобы вернуть данные в выбранное место, щелкните Существующий рабочий лист .

      • Чтобы вернуть данные в верхний левый угол нового рабочего листа, щелкните Новый рабочий лист .

    2. При желании щелкните Свойства , чтобы задать параметры обновления, форматирования и макета для импортированных данных.

    3. Щелкните ОК .

      Excel помещает диапазон внешних данных в указанное вами место.

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

Экспорт данных в текстовый файл путем его сохранения

Вы можете преобразовать лист Excel в текстовый файл с помощью команды Сохранить как .

  1. Перейдите к Файл > Сохранить как .

  2. Появится диалоговое окно Сохранить как .

  3. В поле Сохранить как тип выберите формат текстового файла для рабочего листа.

  4. Перейдите в папку, в которой вы хотите сохранить новый текстовый файл, и нажмите Сохранить .

  5. Появится диалоговое окно, напоминающее вам, что в новый файл будет сохранен только текущий рабочий лист. Если вы уверены, что текущий лист - тот, который вы хотите сохранить в виде текстового файла, нажмите OK . Вы можете сохранить другие рабочие листы как отдельные текстовые файлы, повторив эту процедуру для каждого рабочего листа.

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

Дополнительные сведения о сохранении файлов в других форматах см. В разделе Сохранение книги в другом формате файла.

.Окна

- Как открыть файл CSV в Microsoft Excel в Python?

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании

Загрузка…

  1. Авторизоваться зарегистрироваться
  2. текущее сообщество

    • Переполнение стека Помогите болтать
.

Смотрите также