Задача
В таблице один товар может повторяться в нескольких строках: например, у одного SKU разные теги, изображения или свойства. В итоговом файле нужна одна строка на SKU, а значения из повторяющихся строк нужно собрать в одну ячейку.
Короткий ответ
Откройте колонку, значения которой нужно собрать, и в дополнительных настройках включите Изменить структуру строк → Объединить похожие строки. В поле По какой ячейке схлопывать выберите ключ, например sku.
Как сделать в Eofferix
- Откройте настройки колонки
tag, потому что именно значения этой колонки нужно собрать в одну ячейку.
Анимация показывает, как открыть настройки колонки tagв табличном снапшоте. Клик сделан по шестеренке именно этой колонки. - В
Дополнительных настройкахвключитеИзменить структуру строк, выберитеОбъединить похожие строки, в полеПо какой ячейке схлопыватьукажитеsku. ПолеЗначение / подстрокаоставьте пустым, если нужно объединять все строки с одинаковым SKU. Подробно: Объединить похожие ячейки в таблице.
В настройке выбрано Объединить похожие строки, ключ схлопывания —sku, разделитель при объединении —;. ПолеЗначение / подстрокапустое: значит, объединяются все повторы ключа. - Сохраните настройки колонки и перейдите к шагу преобразования.
Было / стало
Было
CSV / XLSX| sku | name | tag |
|---|---|---|
SKU-100 | Кресло офисное | новинка |
SKU-100 | Кресло офисное | акция |
SKU-200 | Стол письменный | склад |
Стало
результат| sku | name | tag |
|---|---|---|
SKU-100 | Кресло офисное | новинка;акция |
SKU-200 | Стол письменный | склад |