Объединить похожие ячейки в таблице

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

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

Чаще всего так обрабатывают теги, изображения, свойства или категории, когда поставщик присылает один товар несколькими строками.

Где находится настройка

  1. Откройте табличный снапшот.
  2. Откройте настройки колонки, значения которой нужно собрать. Например, если нужно собрать теги, открывайте колонку tag.
  3. Внизу окна откройте Дополнительные настройки и включите Изменить структуру строк.
Скриншот настройки Объединить похожие строки в табличном редакторе Eofferix
Настройка находится в блоке Дополнительные настройки. В примере значения текущей колонки объединяются по одинаковому sku.

Как настроить

  1. В поле Как менять выберите Объединить похожие строки.
  2. В поле По какой ячейке схлопывать выберите ключ, по которому Eofferix поймет, что строки относятся к одному товару. Обычно это sku, id или артикул.
  3. Поле Значение / подстрока оставьте пустым, если нужно объединить все строки с одинаковым ключом. Заполняйте его только когда нужно объединять не все повторы, а строки с конкретным значением или фрагментом.
  4. В поле Как считать совпадение оставьте Точное совпадение, если фильтр из предыдущего пункта не нужен или нужно объединить только конкретные строки. Режим По подстроке нужен только для фильтра по фрагменту текста.
  5. В поле Разделитель при объединении укажите видимый текстовый разделитель между собранными значениями, например ; или любой другой разделитель, который представлен в исходном документе.

Что означают поля

ПолеЧто делает
Изменить структуру строкВключает операции, которые меняют количество строк результата. Для объединения повторов этот флажок должен быть включен.
Как менятьВыберите Объединить похожие строки, чтобы собрать несколько строк в одну.
По какой ячейке схлопыватьКлюч группировки. Строки с одинаковым значением этого ключа попадут в одну итоговую строку.
Значение / подстрокаНеобязательный фильтр. Если поле пустое, объединяются все повторы ключа. Если поле заполнено, объединение применяется только к строкам, которые совпали с этим значением или подстрокой.
Как считать совпадениеСпособ проверки поля Значение / подстрока: точное совпадение или поиск подстроки.
Разделитель при объединенииВидимый текстовый разделитель между значениями, которые Eofferix собирает в одну ячейку.

Пример

В исходной таблице один SKU повторяется два раза, потому что у товара два тега. После объединения остается одна строка, а теги собираются в одну ячейку.

Было в таблице

skunametag
SKU-100Office chairnew
SKU-100Office chairsale
SKU-200Writing deskstock

Стало в результате

skunametag
SKU-100Office chairnew;sale
SKU-200Writing deskstock