Страницы: 1
RSS
В Power Query определить номер строки у каждой группы значений
 
Привет всем! :)
В SQL существуют так называемые оконные функции (window functions), одна из которых - ROW_NUMBER. Эта функция позволяет вывести номер строки для каждой группы значений. Чтобы было понятно, вот пример, что нужно получить:

Как видно из таблицы, для каждой группы ID определяется своя нумерация строк (ROW_NUMBER). Возможно ли такое сделать с помощью Power Query?
There is no knowledge that is not power
 
SuperCat, да, конечно:
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    group = Table.Group(Source, {"ID"}, {"temp", each Table.AddIndexColumn(_,"row",1,1)}),
    expand = Table.ExpandTableColumn(group, "temp", {"row"})
in
    expand
Изменено: Aleksei_Zhigulin - 18.05.2019 11:40:08
 
Aleksei_Zhigulin, Огромное спасибо! Работает!  
Изменено: SuperCat - 18.05.2019 13:36:57
There is no knowledge that is not power
Страницы: 1
Читают тему (гостей: 1)
Наверх