Powerquery: создание сгруппированного индекса или столбца

Example Table

В Powerquery у меня есть таблица со столбцом Text After Delim с повторяющимися числами (см. Прилагаемую таблицу примеров).

Я хотел бы создать столбец, который группирует 3 числа с комбинированным индексом #. Например,

1,2,3 = 1;
4,5,6 = 2;
7,8,9 = 3;

и так далее.

Подозреваю, что могу сделать это с помощью формулы в настраиваемом столбце, но не знаю, как это делается. Спасибо за вашу помощь!

0
0
87
1

Ответы 1

Попробуйте вставить этот код M в свой сценарий PowerQuery (расширенный редактор)

#"Add new Column"= Table.AddColumn(#"Insert name previous step",
  "Desired Output", each Number.RoundUp([AantalEvents]/3,0))

Для вычисляемого столбца в DAX это будет:

Desired Output = ROUNDUP([Text After Delim]/3,0)

Привет, Марко, спасибо за ваш вклад! Это было именно то, что мне нужно, за исключением небольшого изменения синтаксиса. = Number.RoundUp ([Текст после разделителя] / 3,0)

Rick Freitas 26.10.2018 18:59

Добро пожаловать. Мой ответ был в DAX, а это не то, о чем вы просили, я обнаружил после перечитывания вашего вопроса. К счастью, в этом случае синтаксис очень похож. Смотрите мою правку.

Marco Vos 26.10.2018 20:19

Другие вопросы по теме