Страницы: 1
RSS
PQ как из столбца извлечь три наименьших числа
 
добрый день. не могли бы показать как извлечь из столбца три наименьших значения. желательно чтобы целая часть значения не повторялась  
Изменено: artyrH - 26.06.2019 08:31:44
 
Доброе время суток.
Как-то где-то так
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица2"]}[Content],
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Столбец8", type text}, {"Столбец9", type number}}),
    groupSign = Table.AddColumn(#"Changed Type", "sign", each Number.IntegerDivide([Столбец9], 1)),
    getGroupMin = Table.Group(groupSign, {"sign"}, {"temp", each List.Min([Столбец9])}),
    #"Sorted Rows" = Table.Sort(getGroupMin,{{"temp", Order.Ascending}}),
    result = Table.FromRows({{1} & List.Range(#"Sorted Rows"[temp], 0, 3)}, {"Столбец1", "наименьшее 1", "наименьшее 2", "наименьшее 3"})
in
    result
 
Андрей VG, спасибо. просто отлично
и почему я не додумался про сортировку :qstn:  
Страницы: 1
Наверх