По ID
В первой таблице есть ID клиента и сумма заказа, во второй — тот же ID и контактные данные. После объединения нужные поля оказываются в одной строке.
Если в двух таблицах есть общий идентификатор — например ID, артикул, номер договора или код клиента — строки можно сопоставить по этому ключу и собрать нужные поля в одну итоговую таблицу.
Это не добавление строк одной таблицы под другую. Здесь задача другая: найти одну и ту же запись в двух наборах данных и дополнить её информацией из второй таблицы.
В первой таблице есть ID клиента и сумма заказа, во второй — тот же ID и контактные данные. После объединения нужные поля оказываются в одной строке.
Можно связать прайс-лист и остатки по артикулу, если этот столбец одинаково идентифицирует товар в обеих таблицах.
Если одного столбца недостаточно, ключ можно составить из нескольких полей — например номер документа + дата.
Логика похожа: по ключу находится связанная запись и из неё подтягивается нужное значение. Но когда нужно переносить много полей, использовать несколько таблиц или составной ключ, большое количество отдельных формул становится неудобным.
Модуль «Объединение таблиц» работает с 2–6 таблицами и сопоставляет записи по одному или составному ключу.
Для каждой таблицы можно определить одно или несколько ключевых полей.
Вы выбираете, какие данные из каждой таблицы должны попасть в итоговый набор.
При сопоставлении используются вычисленные значения ячеек, поэтому ключи и переносимые данные могут быть получены формулами.
Да. Важен смысл ключевого поля, а не одинаковое название заголовка. При настройке нужно указать, какие поля соответствуют друг другу.
Используйте составной ключ из нескольких полей, если именно их комбинация однозначно определяет запись.
Да. В XLPlain в одном сценарии можно использовать от 2 до 6 таблиц.
Нет. Здесь записи связываются по ключу. Сбор однотипных данных из нескольких файлов — отдельный сценарий «Папки и файлы».