Как я могу манипулировать строками данных в Power BI или Power query - PullRequest
0 голосов
/ 22 января 2020

У меня есть строки данных в Power BI, каждая строка имеет повторяющуюся строку, которая имеет разные числовые значения. Я хочу добавить каждую строку с дубликатом и сделать его 1 строкой.

Пожалуйста, как мне решить эту проблему.

Ответы [ 2 ]

0 голосов
/ 22 января 2020

Я не совсем уверен, что вы ищете, но это выглядит довольно близко к группе по операции. Вы можете сгруппировать значения на вкладке «Преобразование» в разделе «Редактировать запрос». Как только вы перейдете на вкладку «Преобразование», выберите «Группировать по» и выберите нужные критерии. Это позволит вам сгруппировать значения и суммировать числовые значения. Надеюсь, это поможет.

0 голосов
/ 22 января 2020

Предположим, у вас есть такая таблица:

enter image description here

Тогда вы можете использовать следующий код:

let
    Source = Excel.CurrentWorkbook(){[Name="Table"]}[Content],
    group = Table.Group(Source, {"col1", "col2"}, {"temp", each let x = [col3]{0} in Table.TransformColumns(_, {"col3", each x})}),
    combine = Table.Combine(group[temp])
in
    combine

, чтобы получить это результат:

enter image description here

Если вам нужно сохранить порядок строк, просто добавьте столбец индекса перед группировкой, а затем отсортируйте его после объединить шаг.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...