Страницы: 1
RSS
Слияние одинаковых строчек и объединение значений в одну ячейку
 
Здравствуйте, дорогие специалисты Экселя.
Подскажите, есть ли возможность реализовать такую задачу:
Есть таблица (в приложении образец), которую нужно преобразовать так, чтобы все строчки, совпадающие по определенному столбцу, превращались в одну, а отличающиеся значения записывались при этом в одну ячейку через разделитель (запятую).
Формулой, понятное дело, не сделать так. Может, есть что-то среди функций программы? Или какой-то макрос справится?
Заранее благодарю за отклик и помощь)
 
weresa,
Знакомы ли Вам эти статьи:
Склеивание текста по условию
Дубликаты внутри ячейки
Генератор фраз из заданных фрагментов
3 способа склеить текст из нескольких ячеек
======================================================
Для небольшой таблицы (как в примере) может оказаться проще склеить все строки в одну, а потом убрать из них лишние породы/разновидности
Изменено: IKor - 24.12.2019 11:11:44
 
IKor, спасибо за ссылочки! Первая - вроде бы как раз мой случай. Изучаю)
 
IKor, с формулами разобралась, подходит идеально :) С макросами, к сожалению, не дружу.
Таблица будет большая, вручную не одолеть.
ЕЩЕ РАЗ БЛАГОДАРЮ!!!  :)  
 
PQ
Код
let
    Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    result = Table.Group(Источник, {"тип", "артикул", "цена"},  {{"порода_грп", each Text.Combine([порода], ", ")},{"разновидность_грп", each Text.Combine([разновидность], ", ")}})
in
    result
Страницы: 1
Наверх