Страницы: 1
RSS
Power Query: генерация постфикса (либо префикса) в дублирующихся ячейках., Создание постфикса (либо префикса) в дублирующихся ячейках одного столбца таблицы ("артикул") с разными данными в последующих ячейках строки
 
Добрый день!
Возник вопрос возможности  преоброзования ( как вариант создания постфикса ), для повторяющихся значений столбца "артикул" в неповторяющиеся...
Прикладываю файлик примера:
Изменено: StakanS€ba - 26.04.2019 11:02:47
 
Посмотрите, в прикрепленном файле, пойдет?

Одним запросом не смог. Пришлось добавлять справочник и создать два доп запроса. Возможно кто-то  из более опытных пользователей  сможет решить оптимальнее.
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
 
Dyroff благодарю за столь быстрый отклик, интересный подход..., пойду поюзаю как засунуть Ваш метод в оригинальную таблицу...
 
Как-то так:
Код
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 ОГРОМНАЯ ВАМ БЛАГОДАРНОСТЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! очень чудесный код, советую всем кто сталкивается с такой проблемой, мощьная штука
Страницы: 1
Наверх