多列记录保留最新版本
Multi Column records keep last version
您好,我正在尝试使用 Excel Power Query 来执行以下操作。
我有多个列
订单/项目/版本/数量/价格
我有多个版本的订单商品所以想保留最后一个版本的记录
我在考虑保留最大版本的订单商品。
snapshot of what I want to keep
我尝试使用 list.max 但不确定语法。我玩弄了分组列和条件列。我认为我走在正确的轨道上,但不确定如何生成我需要的功能。
很难说你是想要最大版本的[Order & Item] or [Order] or [Item]
我假设您只想保留订单和项目组合的最高版本号
将数据加载到 powerquery 中。数据 .. 来自 table/range.....
单击select 订单和项目列,右键单击,分组依据
按照下图设置群组。 Column Count / Operation Max /on Version 列,以及列 Data / Operation All Rows
使用新列顶部的箭头展开除您在初始组中使用的列之外的所有列 [x];这里我们只需要[x]版本列
添加列..自定义列...
= if [Count]=[#"CHANGE_VERSION_NUMBER"] then "keep" else "remove"
然后使用该列中的下拉列表来勾选并过滤掉 [x] 删除词
右键单击并删除任何多余的列
文件..关闭并加载....您的数据返回excel
您好,我正在尝试使用 Excel Power Query 来执行以下操作。 我有多个列 订单/项目/版本/数量/价格
我有多个版本的订单商品所以想保留最后一个版本的记录 我在考虑保留最大版本的订单商品。
snapshot of what I want to keep
我尝试使用 list.max 但不确定语法。我玩弄了分组列和条件列。我认为我走在正确的轨道上,但不确定如何生成我需要的功能。
很难说你是想要最大版本的[Order & Item] or [Order] or [Item]
我假设您只想保留订单和项目组合的最高版本号
将数据加载到 powerquery 中。数据 .. 来自 table/range.....
单击select 订单和项目列,右键单击,分组依据
按照下图设置群组。 Column Count / Operation Max /on Version 列,以及列 Data / Operation All Rows
使用新列顶部的箭头展开除您在初始组中使用的列之外的所有列 [x];这里我们只需要[x]版本列
添加列..自定义列...
= if [Count]=[#"CHANGE_VERSION_NUMBER"] then "keep" else "remove"
然后使用该列中的下拉列表来勾选并过滤掉 [x] 删除词
右键单击并删除任何多余的列
文件..关闭并加载....您的数据返回excel