Как объединить 2 упорядоченные таблицы. Разделение информационных блоков

Этот вопрос особенно популярен у студентов технических ВУЗов, кто в своих научных работах постоянно сталкивается с созданием таблиц. Работая с ними, у некоторых пользователей возникает вопрос: а как можно объединить таблицы в Ворде? Ознакомьтесь с нашей статьей более подробно, и вы узнаете ответ.

Функция Ворда позволяет не только создавать в документе таблицу, но и соединять ее, а также объединять. Если четко следовать алгоритму, то на самом деле – сделать это не так уж и сложно, с таким заданием справиться даже начинающий пользователь. Итак, мы начинаем.

Как объединить таблицы в Ворде: способ № 1

Итак, мы открываем документ, в котором присутствуют две похожих таблицы. Наша цель – их объединить. Для начала требуется выделить вторую таблицу, достаточно два раза щелкнуть на нее. Далее вырезаем таблицу. Это можно сделать, либо нажав правой кнопкой мышки, либо выбрав раздел «Вырезать», либо просто нажать сочетание двух клавиш Ctrl+X.

Следующим шагом пользователю необходимо установить курсор в место, где заканчивается первая таблица. На уровне ее первого столбца. После этого необходимо вставить таблицу. Либо нажав правую кнопку мыши и выбрав пункт «Вставить», либо нажав сочетание двух клавиш Ctrl+V. После этого таблица будет вставлена, а столбцы должны автоматически совпасть с уже имеющимися в первой таблице.

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

Объединяем два таблицы в Word горизонтально

Для начала пользователю необходимо выделить вторую таблицу в вордовском документе. Это можно сделать, либо нажав правой кнопкой мышки, либо выбрав раздел «Вырезать», либо просто нажать сочетание двух клавиш Ctrl+X.

Далее – устанавливаем курсор там, где заканчивается первая строка (не столбец!) первой таблицы. После вставляем вырезанную таблицу. Как мы уже писали выше, это можно сделать, либо нажав правую кнопку мыши и выбрав пункт «Вставить», либо нажав сочетание двух клавиш Ctrl+V.


Как объединить таблицы в Ворде: способ № 2

В данном разделе мы расскажем еще об одном простом методе, который позволит пользователю любой версии Word объединить таблицы. Речь идет, о 2003, 2007, 2010, 2012 и более свежих версиях текстового редактора. Пользователю предстоит выполнить следующий алгоритм действий:

  1. Открываем документ, находим на панели инструментов значок под названием «Отобразить все знаки».
  2. После этого в документе станут видны все скрытые знаки, в том числе все абзацы, пробелы между словами и т.д.
  3. Далее пользователю необходимо удалить все отступы и пробелы, которые будут отображены между двумя таблицами. Сделать это можно воспользовавшись кнопками Delete или Backspace, расположенными на клавиатуре.
  4. Когда все значки будут удалены – таблицы объединятся между собой.

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

Можно ли разделить таблицы в Ворде?

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

Для начала пользователю требуется установить курсор в ту часть таблицы, где она должна быть разделена на две части. Далее перейти во вкладку «Работа с таблицами», обычно она открывается при работе с данным объектом автоматически. После – жмем на пункт «Макет», затем на – «Разделить таблицы». Это один из способов как можно разделить таблицы. Также это можно сделать при помощи сочетания трех клавиш Ctrl+Shift+Enter. Если же предпочитаете пользоваться программой Word 2003 года версии, то для разделения объединенных таблиц нужно открыть пункт «Таблица» в верхней части окна, т.е. в меню, и выбрать там пункт «Разбить таблицу». После этого таблицы должны разъединиться.

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

Легко объединить две таблицы и обновить новые элементы в Excel

В некоторых случаях вы можете объединить две таблицы в одну и обновить их и добавить новые. Kutools for Excel "s Tables Merge Утилита может объединить основную таблицу с таблицей поиска в одну и обновить основную таблицу в качестве показанного предварительного просмотра. Нажмите для полнофункциональной бесплатной пробной версии в дни 60!
Kutools for Excel: с более чем 300 удобными надстройками Excel, без ограничений в 60-дни.

Позволяет делать умнее, быстрее и лучше в Excel

Слияние двух таблиц с помощью столбца с VLOOKUP

Чтобы объединить две таблицы по столбцу, вы можете применить функцию VLOOUP.

1. Выберите пустую ячейку рядом с основной таблицей, например C2. Смотрите скриншот:

2. Введите эту формулу =IFERROR(VLOOKUP($A2,Sheet2!$A$1:$C$6,COLUMN(A1),FALSE),"") в него, затем перетяните ручку автозаполнения до появления пустой ячейки, а затем перетащите дескриптор заполнения вниз в ячейки, необходимые этой формуле. Смотрите скриншот:

3. Вы можете добавить новые заголовки столбцов в объединенную таблицу. Смотрите скриншот:

Слияние двух таблиц с помощью столбца с функцией «Слитки таблиц»

Функция LOOKUP будет для вас немного хлопотной, но, к счастью, есть полезная функция Слияние таблиц in Kutools for Excel который может быстро добавлять и обновлять новые элементы в основной таблице на основе другой таблицы.

1. Выберите основную таблицу, которую вы хотите использовать для обновления и слияния с другим, нажмите Kutools Plus > Слияние таблиц .

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

3. Нажмите Следующяя , на шаге 2 мастера проверьте столбец ключей, который вы хотите объединить на основе.

4. Нажмите Следующяя , на шаге 3 мастера проверьте столбцы (столбцы), которые вы хотите обновить.

5. Нажмите Следующяя на следующий шаг, проверьте новые столбцы (столбцы), которые вы хотите добавить к основным данным.

6. Нажмите Следующяя , на последнем этапе вам нужно установить некоторые параметры для новых элементов, например, выделить обновленные цветом фона.

7. Нажмите Конец , Основная таблица была обновлена ​​и добавлена ​​с новыми элементами.

Демо

Объединение нескольких таблиц заголовками столбцов в один лист с помощью Kutools for Excel

Если вы хотите объединить несколько таблиц между листами или книгами по заголовкам столбцов в один лист, как показано ниже, вы можете применить мощные Сочетать Функция Kutools for Excel чтобы быстро решить эту проблему.

После установки Kutools для Excel, сделайте следующее:(Скачать Kutools для Excel сейчас!)

1. Включите книгу (или книги), которую вы хотите объединить по заголовкам столбцов, щелкните Предприятие > Сочетать , а в диалоговом окне выберите Объединение нескольких рабочих листов из рабочих книг в один рабочий лист , Смотрите скриншот:



2. Затем нажмите Следующяя идти на Шаг 2 из 3 диалог и проверить имена книг и имена листов, которые вы хотите объединить из двух списков. Смотрите скриншот:

3. Нажмите Следующяя идти на Шаг 3 из 3 Диалог. На последнем шаге диалога укажите номер строки заголовка в нем, вот он, также вы можете указать другие параметры настройки по мере необходимости. Смотрите скриншот:

4. Нажмите Конец , появляется диалоговое окно для выбора папки для размещения объединенной новой книги. И нажмите Сохранить перейти к первому Kutools for Excel диалог, который напоминает вам, открывать ли объединенную книгу, нажмите Да открыть его или нет, а затем второй Kutools for Excel появится диалоговое окно, напоминающее вам о сохранении этого комбинированного сценария, выберите любые параметры по мере необходимости.





Теперь листы были объединены в один лист на основе заголовков столбцов.

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

Инструменты для повышения производительности Excel

  • Приносит в Excel больше, чем мощные расширенные функции 300, позволяя вам работать умнее, быстрее и лучше.
  • Функции вставки 18, функции текста 12, функции листа 22, инструменты печати 12, инструменты поиска 3, новые диаграммы 3, новые функции 16 и так далее...
  • Станьте экспертом по Excel за минуты 3 и завершите сложную и повторяющуюся работу за считанные секунды.
  • Ежедневно сокращайте тысячи операций с клавиатурой и мышью, что далеко от профессиональных заболеваний.
  • 60-Day полнофункциональная бесплатная пробная версия. 60-день гарантии возврата денег. 2 лет бесплатного обновления и поддержки.
  • В настоящее время используются 120,000 высокоэффективными людьми и всемирно известными компаниями 310.
  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint , Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!

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

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

Примечание: Инструкция, описанная ниже, применима ко всем версиям продукта от MS Word. Используя ее, можно объединить таблицы в Ворде 2007 — 2016, а также в более ранних версиях программы.

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

1. Полностью выделите вторую таблицу (не ее содержимое), нажав на небольшой квадратик в ее правом верхнем углу.

2. Вырежьте эту таблицу, нажав «Ctrl+X» или кнопку «Вырезать» на панели управления в группе «Буфер обмена» .

3. Установите курсор впритык под первой таблицей, на уровне ее первого столбца.

4. Нажмите «Ctrl+V» или используйте команду «Вставить» .

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

Примечание: Если у вас есть строка или столбец, который повторяется в обеих таблицах (например, шапка), выделите ее и удалите, нажав клавишу «DELETE» .

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

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

2. Установите курсор сразу за первой таблицей там, где заканчивается ее первая строка.

3. Вставьте вырезанную (вторую) таблицу.

4. Обе таблицы будут объединены горизонтально, если это потребуется, удалите дублирующуюся строку или столбец.

Объединение таблиц: второй метод

Есть и другой, более простой метод, позволяющий соединить таблицы в Word 2003, 2007, 2010, 2016 и во всех остальных версиях продукта.

1. Во вкладке «Главная» нажмите на значок отображения символов абзаца.

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

3. Удалите все отступы между таблицами: для этого установите курсор на значке абзаца и нажмите клавишу «DELETE» или «BackSpace» столько раз, сколько это потребуется.

4. Таблицы будут объединены между собой.

5. Если это потребуется, удалите лишние строки и/или столбцы.

На этом все, теперь вы знаете, как в Ворде объединить две и даже больше таблиц, причем, как вертикально, так и горизонтально. Желаем вам продуктивности в работе и только положительного результата.

Можно объединять строки из одной таблицы в другую, просто вставляя данные в первую пустую ячейку под целевой таблицей. Размер таблицы увеличится, и в нее будут добавлены новые строки. Если строки в обеих таблицах совпадают, можно объединить столбцы одной таблицы с другой, вставив их в первую пустую ячейку справа от таблицы. В этом случае таблица увеличится в соответствии с новыми столбцами.

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

Объединение двух таблиц с помощью функции ВПР

В приведенном ниже примере вы увидите две таблицы с именами, которые ранее использовались для новых имен: "синий" и "оранжевый". В таблице синей каждая строка является элементом строки для заказа. Таким образом, номер заказа 20050 состоит из двух элементов, код заказа 20051 - один товар, код заказа 20052 состоит из трех элементов и т. д. Мы хотим объединить столбцы "код продажи" и "регион" с таблицей "Синяя", исходя из совпадающих значений в столбцах "код заказа" в таблице "оранжевый".

Значения идентификатора заказа повторяются в таблице Blue, но значения ИДЕНТИФИКАТОРов Order в таблице оранжевый являются уникальными. Если бы пришлось просто копировать и вставлять данные из оранжевой таблицы, то значения ИДЕНТИФИКАТОРов продаж и областей для второй позиции строки 20050 будут отключены на одну строку, что приведет к изменению значений в новых столбцах в таблице Blue.

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

Номер заказа

Дата продажи

Код продукта

Ниже приведены данные для оранжевой таблицы. Скопируйте его на тот же самый лист. После того как вы вставьте его на лист, нажмите клавиши CTRL + T, чтобы преобразовать его в таблицу, а затем переименуйте таблицу оранжевый.

Номер заказа

Код продажи

Восточный

Восточный

Восточный

Необходимо убедиться, что значения ИДЕНТИФИКАТОРов продажи и регионов для каждого заказа будут правильно выравниваться с каждой из элементов каждой уникальной позиции заказа. Для этого вставьте заголовки таблицы ИДЕНТИФИКАТОРы продаж и область в ячейки справа от синей таблицы и используйте формулы ВПР, чтобы получить правильные значения из столбцов "идентификатор продажи" и "регион" в таблице "оранжевый".

Вот как это сделать:

Дополнительные сведения о таблицах и функции ВПР

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community , попросить помощи в сообществе Answers community , а также предложить новую функцию или улучшение на веб-сайте

Из этой статьи Вы узнаете, как быстро объединить данные из двух таблиц Excel, когда в ключевых столбцах нет точных совпадений. Например, когда уникальный идентификатор из первой таблицы представляет собой первые пять символов идентификатора из второй таблицы. Все предлагаемые в этой статье решения протестированы мной в Excel 2013, 2010 и 2007.

Итак, есть два листа Excel, которые нужно объединить для дальнейшего анализа данных. Предположим, в одной таблице содержатся цены (столбец Price) и описания товаров (столбец Beer), которые Вы продаёте, а во второй отражены данные о наличии товаров на складе (столбец In stock). Если Вы или Ваши коллеги составляли обе таблицы по каталогу, то в обеих должен присутствовать как минимум один ключевой столбец с уникальными идентификаторами товаров. Описание товара или цена могут изменяться, но уникальный идентификатор всегда остаётся неизменным.

Трудности начинаются, когда Вы получаете некоторые таблицы от производителя или из других отделов компании. Дело может ещё усложниться, если вдруг вводится новый формат уникальных идентификаторов или самую малость изменятся складские номенклатурные обозначения (SKU). И перед Вами стоит задача объединить в Excel новую и старую таблицы с данными. Так или иначе, возникает ситуация, когда в ключевых столбцах имеет место только частичное совпадение записей, например, “12345 ” и “12345-новый_суффикс “. Вам-то понятно, что это тот же SKU, но компьютер не так догадлив! Это не точное совпадение делает невозможным использование обычных формул Excel для объединения данных из двух таблиц.

И что совсем плохо – соответствия могут быть вовсе нечёткими, и “Некоторая компания ” в одной таблице может превратиться в “ЗАО «Некоторая Компания» ” в другой таблице, а “Новая Компания (бывшая Некоторая Компания) ” и “Старая Компания ” тоже окажутся записью об одной и той же фирме. Это известно Вам, но как это объяснить Excel?

Замечание: Решения, описанные в этой статье, универсальны. Вы можете адаптировать их для дальнейшего использования с любыми стандартными формулами, такими как ВПР (VLOOKUP) , ПОИСКПОЗ (MATCH) , ГПР (HLOOKUP) и так далее.

Выберите подходящий пример, чтобы сразу перейти к нужному решению:

Ключевой столбец в одной из таблиц содержит дополнительные символы

Рассмотрим две таблицы. Столбцы первой таблицы содержат номенклатурный номер (SKU), наименование пива (Beer) и его цену (Price). Во второй таблице записан SKU и количество бутылок на складе (In stock). Вместо пива может быть любой товар, а количество столбцов в реальной жизни может быть гораздо больше.

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

Ключевым в таблице в нашем примере является столбец A с данными SKU, и нужно извлечь из него первые 5 символов. Добавим вспомогательный столбец и назовём его SKU helper :

Готово! Теперь у нас есть ключевые столбцы с точным совпадением значений – столбец SKU helper в основной таблице и столбец SKU в таблице, где будет выполняться поиск.

Теперь при помощи функции ВПР (VLOOKUP) мы получим нужный результат:

Другие формулы

  • Извлечь первые Х символов справа: например, 6 символов справа из записи “DSFH-164900”. Формула будет выглядеть так:

    ПРАВСИМВ(A2;6)
    =RIGHT(A2,6)

  • Пропустить первые Х символов, извлечь следующие Y символов: например, нужно извлечь “0123” из записи “PREFIX_0123_SUFF”. Здесь нам нужно пропустить первые 8 символов и извлечь следующие 4 символа. Формула будет выглядеть так:

    ПСТР(A2;8;4)
    =MID(A2,8,4)

  • Извлечь все символы до разделителя, длина получившейся последовательности может быть разной. Например, нужно извлечь “123456” и “0123” из записей “123456-суффикс” и “0123-суффикс” соответственно. Формула будет выглядеть так:

    ЛЕВСИМВ(A2;НАЙТИ("-";A2)-1)
    =LEFT(A2,FIND("-",A2)-1)

Одним словом, Вы можете использовать такие функции Excel, как ЛЕВСИМВ (LEFT), ПРАВСИМВ (RIGHT), ПСТР (MID), НАЙТИ (FIND), чтобы извлекать любые части составного индекса. Если с этим возникли трудности – , мы сделаем всё возможное, чтобы помочь Вам.

Данные из ключевого столбца в первой таблице разбиты на два или более столбца во второй таблице

Предположим, таблица, в которой производится поиск, содержит столбец с идентификаторами. В ячейках этого столбца содержатся записи вида XXXX-YYYY , где XXXX – это кодовое обозначение группы товаров (мобильные телефоны, телевизоры, видеокамеры, фотокамеры), а YYYY – это код товара внутри группы. Главная таблица состоит из двух столбцов: в одном содержатся коды товарных групп (Group), во втором записаны коды товаров (ID). Мы не можем просто отбросить коды групп товаров, так как один и тот же код товара может повторяться в разных группах.

В ячейке C2 запишем такую формулу:

СЦЕПИТЬ(A2;"-";B2)
=CONCATENATE(A2,"-",B2)

Здесь A2 – это адрес ячейки, содержащей код группы; символ “” – это разделитель; B2 – это адрес ячейки, содержащей код товара. Скопируем формулу в остальные строки.

Теперь объединить данные из наших двух таблиц не составит труда. Мы будем сопоставлять столбец Full ID первой таблицы со столбцом ID второй таблицы. При обнаружении совпадения, записи из столбцов Description и Price второй таблицы будут добавлены в первую таблицу.

Данные в ключевых столбцах не совпадают

Вот пример: Вы владелец небольшого магазина, получаете товар от одного или нескольких поставщиков. У каждого из них принята собственная номенклатура, отличающаяся от Вашей. В результате возникают ситуации, когда Ваша запись “Case-Ip4S-01” соответствует записи “SPK-A1403” в файле Excel, полученном от поставщика. Такие расхождения возникают случайным образом и нет никакого общего правила, чтобы автоматически преобразовать “SPK-A1403” в “Case-Ip4S-01”.

Плохая новость: Данные, содержащиеся в этих двух таблицах Excel, придётся обрабатывать вручную, чтобы в дальнейшем было возможно объединить их.

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

1. Создаём вспомогательную таблицу для поиска.

Создаём новый лист Excel и называем его SKU converter . Копируем весь столбец Our.SKU из листа Store на новый лист, удаляем дубликаты и оставляем в нём только уникальные значения.

Рядом добавляем столбец Supp.SKU и вручную ищем соответствия между значениями столбцов Our.SKU и Supp.SKU (в этом нам помогут описания из столбца Description ). Это скучная работёнка, пусть Вас радует мысль о том, что её придётся выполнить только один раз:-).

В результате мы имеем вот такую таблицу:

2. Обновляем главную таблицу при помощи данных из таблицы для поиска.

В главную таблицу (лист Store) вставляем новый столбец Supp.SKU .

Далее при помощи функции ВПР (VLOOKUP) сравниваем листы Store и SKU converter Our.SKU , а для обновлённых данных – столбец Supp.SKU .

Столбец Supp.SKU заполняется оригинальными кодами производителя.

Замечание: Если в столбце Supp.SKU появились пустые ячейки, то необходимо взять все коды SKU , соответствующие этим пустым ячейкам, добавить их в таблицу SKU converter и найти соответствующий код из таблицы поставщика. После этого повторяем шаг 2.

3. Переносим данные из таблицы поиска в главную таблицу

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

При помощи функции ВПР (VLOOKUP) объединяем данные листа Store с данными листа Wholesale Supplier 1 , используя для поиска соответствий столбец Supp.SKU .

Вот пример обновлённых данных в столбце Wholesale Price :

Всё просто, не так ли? Задавайте свои вопросы в комментариях к статье, я постараюсь ответить, как можно скорее.

Понравилась статья? Поделиться с друзьями: