Power Query - 条件最大语句

Power Query - Conditional Max Statement

我正在尝试编写一个自定义公式来获取其自己列中每个项目编号(第 1 列)和移动类型(第 7 列)的最大日期(第 4 列)。我意识到我可以按项目编号和移动类型分组来获得结果,但希望将结果作为完整数据集中的单独列来查看。 [

以下应用步骤将得到结果。有没有办法用条件最大语句来做到这一点?

= Table.Group(#"Renamed Columns1", {"Item Number", "Movement Type Name"}, {{"Max Date", each List.Max([Date]), type nullable date}})

enter image description here

这将添加最大日期,按项目编号和移动类型分组,而不分组。可能分组然后扩展更快

#"Added Custom" = Table.AddColumn(#"Renamed Columns1","Max Date",(i)=>List.Max(Table.SelectRows(#"Renamed Columns1", each [Item Number]=i[Item Number] and [Movement Type]=i[Movement Type]) [Date]), type date ),