|
楼主 |
发表于 2020-11-26 16:41
|
显示全部楼层
自定义1 = Table.Combine(Table.Group(已添加自定义,"a",{"分组",each [a=List.Accumulate([列1],{},(x,y)=>if Text.Contains(y,":") then x&{y} else List.FirstN(x,List.Count(x)-1)&{List.Last(x)&y} ),b=List.Select(a,(m)=>List.AnyTrue(List.Transform({"款号","面料","里料","维护","注","纤维","成分"},(n)=>Text.Contains(m,n)))),c=Table.PromoteHeaders(Table.FromColumns(List.Transform(b,(p)=>Text.Split(p,":")))) ][c]},0,(c,v)=>Byte.From(v<>null))[分组]),
这段代码研究了两周没研究出来,我在数据源里增加新的数据,高级编辑器计算结果提示这个:
Expression.Error: "count" 参数超出范围。
详细信息:
-1
不理解代码,所以不知道要怎么改才是正确的,麻烦大神
|
|