使用 PowerQuery 确定组中的最大值

问题描述 投票:0回答:1

我有一张桌子:

行程_id 停止序列
Y1 1
Y1 2
Y1 3
Y1 4
Y1 5
Y2 1
Y2 2
Y2 3
Y2 4

我想为按 trip_id 分组的组内具有最高 stop_sequence 值的记录添加一个值为 TRUE 的自定义列。 就我而言,第 5 行和第 9 行将为 TRUE。

自定义列的表达方式应该是什么?

powerbi powerquery powerbi-desktop data-cleaning m
1个回答
0
投票
let a = Table.SelectRows(#"Changed Type", (x)=> x[trip_id] = [trip_id]),
b = List.Max(a[stop_sequence])
in if b = [stop_sequence] then true else null

enter image description here

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.