Как вставить CSV или TSV в рабочий лист Excel

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

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

В этой статье вы узнаете, как вставить файл CSV или TSV на лист (TSV)Excel и как переформатировать эти данные в процессе импорта, чтобы сэкономить время.

Как вставить файл CSV в рабочий(A CSV File Into) лист Excel(Excel Worksheet)

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

Убедитесь, что это файл с разделителями-запятыми

Для этого откройте проводник(Window Explorer) и перейдите в каталог, в котором хранится файл. Выберите меню « Вид(View) » и убедитесь, что выбрана панель предварительного просмотра .(Preview pane)

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

Приведенный ниже пример взят из правительственного набора данных, содержащего результаты SAT College Board за 2010 год .

Как видите, первая строка — это строка заголовка. Каждое поле отделяется запятой. Каждая вторая строка после этой представляет собой строку данных, где каждая точка данных разделена запятой.

Это пример того, как выглядит файл со значениями, разделенными запятыми. Теперь, когда вы подтвердили форматирование исходных данных, вы готовы вставить их на лист Excel .

Вставьте файл CSV в свой рабочий лист(Insert A CSV File Into Your Worksheet)

Чтобы вставить исходный файл данных CSV на лист (CSV)Excel , откройте пустой лист. 

  1. Выберите Данные(Data) из меню
  2. Выберите « Получить данные(Get Data) » в группе « Получить(Get) и преобразовать данные(Transform Data) » на ленте.
  3. Выбрать из файла(From File)
  4. Выбрать From Text/CSV

Примечание. В качестве альтернативы вы также можете выбрать « From Text/CSV » прямо на ленте.

Это откроет браузер файлов. Найдите(Browse) место, где вы сохранили CSV - файл, выберите его и нажмите « Импорт(Import) » .

Это откроет мастер импорта данных. Excel анализирует входящие данные и устанавливает все раскрывающиеся списки в соответствии с форматом файла входных данных на основе первых 200 строк. 

Вы можете настроить этот анализ, изменив любой из следующих параметров:

  • Происхождение файла(File Origin) : если файл имеет другой тип данных, например ASCII или UNICODE , вы можете изменить это здесь.
  • Разделитель(Delimiter) : если в качестве альтернативного разделителя используются точки с запятой или пробелы, вы можете выбрать их здесь.
  • Обнаружение типа данных(Data Type Detection) : вы можете заставить Excel выполнять анализ на основе всего набора данных, а не только первых 200 строк.

Когда вы будете готовы импортировать данные, выберите « Загрузить(Load) » в нижней части этого окна. Это перенесет весь набор данных на ваш пустой рабочий лист Excel .

Когда у вас есть эти данные на листе Excel , вы можете реорганизовать эти данные, сгруппировать строки и столбцы(group rows and columns) или выполнить функции Excel(Excel functions) для данных.

Импорт файла CSV в(CSV File Into) другие элементы Excel

Рабочий лист — это не все, на что вы можете импортировать данные CSV . В последнем окне, если вы выберете « Загрузить в(Load To) » вместо « Загрузить(Load) », вы увидите список других параметров.

Опции в этом окне включают:

  • Таблица(Table) : это параметр по умолчанию, который импортирует данные в пустой или существующий рабочий лист.
  • Отчет сводной таблицы(PivotTable Report) : внесите данные в отчет сводной таблицы(Pivot Table report) , который позволит обобщить входящий набор данных.
  • Сводная диаграмма: отображение данных в сводной(PivotChart) диаграмме, такой как гистограмма или круговая диаграмма.
  • Только создать соединение(Only Create Connection) : создает соединение с внешним файлом данных, который вы можете использовать позже для создания таблиц или отчетов на нескольких листах.

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

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

Как видите, при вставке CSV -файла в рабочий лист Excel существует большая гибкость .

Как вставить файл TSV в рабочий(A TSV File Into) лист Excel(Excel Worksheet)

Что делать, если ваш входящий файл разделен табуляцией, а не запятой? 

Процесс в основном такой же, как и в предыдущем разделе, но вы захотите использовать раскрывающееся(Delimiter) поле «Разделитель», чтобы выбрать Tab .

Кроме того, помните, что когда вы просматриваете файл данных, Excel автоматически предполагает, что вы ищете файл *.csv. Поэтому в окне браузера файлов не забудьте изменить тип файла на « All Files (*.*) , чтобы увидеть файл типа *.tsv.

После того, как вы выбрали правильный разделитель, импорт данных в любой рабочий лист Excel , сводную диаграмму или сводной (PivotChart)отчет(Pivot Report) работает точно так же.

Как работает преобразование данных

Если в окне « Импорт данных(Import Data) » выбрать «Преобразовать данные(Transform Data) » вместо « Загрузить(Load) », откроется окно редактора Power Query .(Power Query Editor)

Это окно дает вам представление о том, как Excel автоматически преобразовывает импортируемые данные. Здесь вы также можете настроить преобразование этих данных во время импорта.

Если вы выберете столбец в этом редакторе, вы увидите предполагаемый тип данных в разделе « Преобразование(Transform) » на ленте. 

В приведенном ниже примере вы можете видеть, что Excel предположил, что вы хотите преобразовать данные в этом столбце в формат целых чисел .(Number)

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

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

Если в файле входящих данных нет строки заголовков, вы можете изменить параметр Использовать первую строку в качестве заголовков(Use First Row as Headers) на Использовать заголовки в качестве первой строки(Use Headers as First Row) .

Обычно вам никогда не придется использовать редактор Power Query(Power Query Editor) , поскольку Excel довольно хорошо анализирует входящие файлы данных. 

Однако, если эти файлы данных несовместимы с форматированием данных или вы хотите реорганизовать способ отображения данных на листе, редактор Power Query(Power Query Editor) позволит вам сделать это.

Ваши данные находятся в базе данных MySQL ? Узнайте(Learn) , как подключить Excel к MySQL(connect Excel to MySQL) , чтобы получить эти данные. Если ваши данные уже находятся в другом файле Excel , существуют также способы объединить данные из нескольких файлов Excel(merge data in multiple Excel files) в один файл.



About the author

Я разработчик бесплатного программного обеспечения и сторонник Windows Vista/7. Я написал несколько сотен статей на различные темы, связанные с операционной системой, включая советы и рекомендации, руководства по ремонту и рекомендации. Я также предлагаю консультационные услуги, связанные с офисом, через мою компанию Help Desk Services. Я хорошо понимаю, как работает Office 365, его функции и способы их наиболее эффективного использования.



Related posts