Power Query: генерация постфикса (либо префикса) в дублирующихся ячейках., Создание постфикса (либо префикса) в дублирующихся ячейках одного столбца таблицы ("артикул") с разными данными в последующих ячейках строки
Добрый день! Возник вопрос возможности преоброзования ( как вариант создания постфикса ), для повторяющихся значений столбца "артикул" в неповторяющиеся... Прикладываю файлик примера:
Одним запросом не смог. Пришлось добавлять справочник и создать два доп запроса. Возможно кто-то из более опытных пользователей сможет решить оптимальнее.
let
Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
group = Table.Group(Source, {"Артикул"}, {"temp", each Table.FromColumns(Table.ToColumns(_)&{List.FirstN({"","A".."Z"}, Table.RowCount(_))}, Table.ColumnNames(_)&{"suffix"})}),
transform = Table.TransformColumns(group, {"temp", each Table.CombineColumns(_,{"Артикул", "suffix"},Combiner.CombineTextByDelimiter(""),"Артикул")}),
combine = Table.Combine(transform[temp]),
final = Table.ReorderColumns(combine,Table.ColumnNames(Source))
in
final
Aleksei_Zhigulin ОГРОМНАЯ ВАМ БЛАГОДАРНОСТЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! очень чудесный код, советую всем кто сталкивается с такой проблемой, мощьная штука