Действие парсера «Объединение (слияние) строк в массиве»

Параметры действия:

Предназначение действия:

Функция предназначена для склеивания элементов «двумерного массива», у которых совпадают данные в заданном столбце.
Это действие может понадобиться для суммирования количества и соединения через запятую размеров, для записей с одинаковыми ценами.
Исходным значением является массив значений вида Столбец1|Столбец2|Столбец3 (обычно такой массив создаётся действием «Преобразовать таблицу в список с разделителями»)
Допустим, есть у нас «двумерный» массив из 3 значений: «Размер XL|350 руб|5», «Размер M|300 руб|7», «Размер S|300 руб|8»
(разделителем столбцов такого «двумерного массива» считается символ вертикальной черты |)
На выходе мы получим массив из 2 значений (без строки заголовка): «Размер XL|350 руб|5», «Размер M,Размер S|300 руб|15»
(значения соединены через разделитель «,», указанный в параметре действия «Разделитель элементов списка».

Возвращаемое значение: массив значений

 


Параметр «Столбец для сравнения»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: 1; 2; 3; 4

Значение по умолчанию: 1

 

Параметр «Суммировать столбцы»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: ; 1; 2,4; 3,2,5

 

Параметр «Соединять через разделитель столбцы»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: ; 1; 2,4; 3,2,5

 

Параметр «Разделитель элементов списка»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: ,; ;

Значение по умолчанию: ;

 

 

Примеры использования: