Как сделать источник данных в excel

Обновлено: 02.07.2024

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

Что такое слияние Excel и Word?

Под слиянием подразумевается перенос данных из электронной таблицы в Word.

Как осуществить слияние данных Ворд и Эксель?

Слияние данных осуществляется в несколько шагов. Сначала осуществляется подготовка данных таблицы на уровне Эксель, после чего осуществляется перенос информации в Word.

Есть несколько требований к исходной таблице, которые должны быть соблюдены:

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

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

Шаг 1. Подготовка данных таблицы Excel (источника данных)

Итак, давайте немного разберемся с тем, как подготовить таблицу. Желательно переконвертировать диапазон в формат умной таблицы с помощью комбинации клавиш Ctrl + T. После этого нужно непосредственно осуществить настройку и подготовку данных.

Настройка источника данных

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

Главное правило подготовки источника данных – проверка соблюдения описанных выше требований и адаптацию таблицы под них. Это делается вручную, путем разъединения ячеек и добавления заголовков к колонкам.

Шаг 2. Подготовка шаблона документа Word

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

На скриншоте ниже эта информация отображается сними цветом.

Слияние данных MS Word и MS Excel

2

Работа с Мастером слияния Word

Слияние данных MS Word и MS Excel

3

Если же используется старая версия Microsoft Office, то эта функция все равно есть, но чтобы получить к ней доступ, нужно воспользоваться такими пунктами меню: Сервис – Письма и рассылки – Слияние. Также можно вывести соответствующую кнопку на панель инструментов, чтобы сделать работу более комфортной.

А теперь опишем на практике, как мастер слияния используется:

А вот пример заполнения полей, который был в нашем случае.

Слияние данных MS Word и MS Excel

12

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

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

13 14

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

В случае с номером клубной карты результат будет такой.

Мы не будем вносить никаких коррективов в код, обойдемся только добавлением формата.

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

Код даты вводится так:

Теперь все правильно.

Объединение таблицы Ворд и Эксель

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

Чтобы это сделать, нужно сначала сделать таблицу в Эксель, после чего этот диапазон выделить и скопировать.

Чтобы связать таблицы, нужно воспользоваться одноименной функцией.

Слияние текстов Ворда и Эксель

Представим такую задачу: у нас есть Эксель таблица, в которой перечислены люди (их фамилии, имена, отчества), а также их контактные телефоны. Также есть документ Ворд, в котором нужно заполнить пробелы соответствующими именами и номерами телефонов.

Выводы

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

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

Такую таблицу можно выполнить двумя разными способами.

  1. Создание сводной таблицы с разных листов при помощи стандартных возможностей и инструментов.
  2. Создание таблицы берущей данные с нескольких листов при помощи запроса сформированного в надстройке Power Query .
Рассмотрим первый способ.

Создание сводной таблицы с разных листов при помощи стандартных возможностей и инструментов.

Шаг первый.

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

Настройка ленты

Настройка ленты

либо войти во вкладку

Добавление мастера сводных таблиц

Добавление мастера сводных таблиц

Мастер сводных на панели

Шаг второй. Построение сводной таблицы из нескольких источников данных.

Второй способ.

Создание таблицы берущей данные с нескольких листов при помощи запроса сформированного в надстройке Power Query .

Данный способ заключается в использовании запроса надстройки Power Query.

Создание запроса Power Query для сведения нескольких страниц книги в одну таблицу.

Шаг первый.

Нужно создать два запроса, каждый из которых будет брать информацию из отдельной таблицы.

Шаг два.

Power Query из таблицы

Power Query из таблицы

Шаг три.

Слияние запросов

Слияние запросов

Шаг четыре.

Надстройка Power Query соберет данные с двух листов и соединит их в одной таблице.

wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали авторы-волонтеры.

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


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

Что такое динамический диапазон диаграммы?

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

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

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

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

Как создать динамический диапазон диаграмм в Excel?

Есть два способа создать динамический диапазон диаграммы в Excel:


  • Использование таблицы Excel
  • Использование формул

В большинстве случаев использование таблицы Excel — лучший способ создания динамических диапазонов в Excel.

Посмотрим, как работает каждый из этих методов.

Использование таблицы Excel

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


Функция таблицы Excel была представлена ​​в версии Windows для Excel 2007, и если у вас более ранние версии, вы не сможете ее использовать (см. Следующий раздел о создании диапазона динамических диаграмм с помощью формул).

Совет от профессионалов: чтобы преобразовать диапазон ячеек в таблицу Excel, выберите ячейки и используйте сочетание клавиш — Control + T (удерживайте клавишу Control и нажмите клавишу T).

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

Теперь нам нужно использовать эту таблицу Excel при создании диаграмм.

Вот точные шаги для создания динамической линейной диаграммы с использованием таблицы Excel:


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

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

Использование формул Excel

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

Однако, если по какой-то причине вы не можете использовать таблицу Excel (возможно, если вы используете Excel 2003), есть другой (немного сложный) способ создания диапазонов динамических диаграмм с использованием формул Excel и именованных диапазонов.

Предположим, у вас есть набор данных, как показано ниже:

Чтобы создать динамический диапазон диаграммы из этих данных, нам необходимо:

Теперь позвольте мне подробно объяснить каждый шаг.

Шаг 1 — Создание динамических именованных диапазонов

Ниже приведены шаги по созданию динамических именованных диапазонов:

Вышеупомянутые шаги создали два именованных диапазона в Рабочей книге — ChartValue и ChartMonth (они относятся к диапазонам значений и месяцев в наборе данных соответственно).

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

Здесь волшебство творится с помощью функции СМЕЩЕНИЕ.

В формуле именованного диапазона ChartValue мы указали B2 в качестве контрольной точки. Формула СМЕЩЕНИЕ начинается там и распространяется на все заполненные ячейки в столбце.

Та же логика работает и в формуле именованного диапазона ChartMonth.

Шаг 2 — Создайте диаграмму, используя эти именованные диапазоны

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

Вот шаги, чтобы вставить диаграмму и использовать динамические диапазоны диаграммы:

Это оно! Теперь ваша диаграмма использует динамический диапазон и будет обновляться при добавлении / удалении точек данных в диаграмме.

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

Читайте также: