8.8 次序无关的集合相等

 

有一季度每月销售额排名表:

imagepng

选出包含一季度总销售额前三产品的月份:

A
1 =E(‘A1:D10’)
2 =A1.groups(ProductName;sum(Sales):Sales).sort(Sales:-1).(ProductName)(to(3))
3 return A1.group@o(Month).select(~.(ProductName).pos(A2)!=null).id(Month)

A1: 把传入数据转成二维序表

A2: 算出一季度总销售额排名前三的产品

A3: 当集合成员个数相同时,利用 pos 函数,即可做出次序无关的相等判断

计算结果:Mar


帮你早下班 - esProc 桌面版与 Excel 数据处理
8.7 次序相关的集合从属判断
8.9 次序无关的集合从属判断