Страницы: 1
RSS
Группировка строк в одну с помощью Power Query
 
Добрый вечер!

Прошу подсказать решение: имеется таблица с ИД клиента, условием платежа и описанием условия платежа. Из-за того, что у одного клиента могут быть разные условия платежа, ИД клиента в таблице повторяется по нескольку раз. Можно ли сгруппировать имеющиеся условия платежа и описания условия платежа в одну строку через слэш по ИД клиента, чтобы исключить повторения?
 
Доброе время суток
Сводная, так сводная ;)
 
Андрей VG, не получается, как у вас. Не подскажете, в чём проблема, как вместо количества вывести значения условий платежа и описаний условий платежа.

И это просто сводная, в реале я объединяю информацию с помощью PQ из нескольких файлов, хотелось бы понять как сгруппировать строки с одинаковыми ИД в одну, и использовать в дальнейших объединениях.
 
Цитата
Maayun написал:
не получается, как у вас
Не получается, потому что вы пытаетесь делать сводную просто по таблице, а не по модели данных Power Pivot, которая использует язык DAX для вычисления значений.
Цитата
Maayun написал:
Группировка строк в одну с помощью Power Query
И почему бы не сразу так?
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    result = Table.Group(Source, {"ИД клиента"}, {
        {"Условие платежа", each Text.Combine([Условие платежа], " / "), Text.Type},
        {"Условие платежа - описание", each Text.Combine([#"Условие платежа - описание"], " / "), Text.Type}
    })
in
    result
 
Андрей VG, спасибо, код - то, что надо.

А вот PP ни разу не пользовалась, попробую завтра сформировать сводную с его помощью.
Страницы: 1
Наверх