Как я могу объединить две или более таблиц

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

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

Объединить две таблицы с помощью функции VLOOKUP

В примере, показанном ниже, вы увидите две таблицы https://goo-table.ru/, которые ранее имели другие имена для новых имен: «Blue» и «Orange». В Синей таблице каждая строка является позицией для заказа. Итак, идентификатор заказа 20050 содержит два элемента, идентификатор заказа 20051 содержит один элемент, идентификатор заказа 20052 содержит три элемента и так далее. Мы хотим объединить столбцы Sales ID и Region с синей таблицей на основе совпадающих значений в столбцах Order ID оранжевой таблицы.

Объединение двух столбцов с другой таблицей

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

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

Идентификатор заказа Дата продажи Идентификатор продукта
20050 2/2/14 C6077B
20050 2/2/14 C9250LB
20051 2/2/14 M115A
20052 2/3/14 A760G
20052 2/3/14 E3331
20052 2/3/14 SP1447
20053 2/3/14 L88M
20054 2/4/14 S1018MM
20055 2/5/14 C6077B
20056 2/6/14 E3331
20056 2/6/14 D534X

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

Идентификатор заказа Идентификатор продажи Регион
20050 447 Запад
20051 398 Юг
20052 1006 Север
20053 447 Запад
20054 885 Восток
20055 398 Юг
20056 644 Восток
20057 1270 Восток
20058 885 Восток

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

Вот как:

  1. Скопируйте заголовки Sales ID и Region в оранжевую таблицу (только эти две ячейки).
  2. Вставьте заголовки в ячейку справа от заголовка идентификатора продукта в синей таблице.

    Теперь синяя таблица имеет ширину в пять столбцов, включая столбцы new Sales ID и Region.

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

    = ВПР (

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

    Частично заполненная формула выглядит следующим образом:Частичная формула ВПР

    Часть [@[Идентификатор заказа]] означает «получить значение в этой же строке из столбца идентификатора заказа».

    Введите запятую и выделите всю оранжевую таблицу с помощью мыши, чтобы к формуле добавился «Оранжевый [#Все]».

  5. Введите еще одну запятую, 2, еще одну запятую и 0 — вот так: ,2,0
  6. Нажмите Enter, и завершенная формула будет выглядеть следующим образом:

    Заполненная формула ВПР

    Оранжевая часть [#All] означает «просмотр всех ячеек в оранжевой таблице». 2 означает «получить значение из второго столбца», а 0 означает «возвращать значение только при точном совпадении».

    Обратите внимание, что Excel заполнил ячейки в этом столбце, используя формулу VLOOKUP.

  7. Вернитесь к шагу 3, но на этот раз начните писать ту же формулу в первой ячейке под областью.
  8. На шаге 6 замените 2 на 3, чтобы завершенная формула выглядела следующим образом:

    Заполненная формула ВПР

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

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

  9. Выделите все ячейки со значениями в столбце Идентификатор продажи и нажмите Ctrl + C, чтобы скопировать их.
  10. Нажмите Главная> стрелка ниже Вставить.

    Стрелка под вставкой, которая показывает галерею вставок

  11. В галерее вставки нажмите Вставить значения.

    Кнопка Вставить значения в галерее Вставить

  12. Выделите все ячейки со значениями в столбце Регион, скопируйте их и повторите шаги 10 и 11.

    Теперь формулы ВПР в двух столбцах были заменены значениями.