7.3 将汇总值填到同类数据的第一行

 

有数据如下:

imagepng

按班级统计 90 分以上的人数、不及格的人数、去掉一个最高分去掉一个最低分后的平均分,结果填到每个班级的第一行数据上(在 D1 中计算):

A
1 =E(‘A1:C19’).derive(:ScoreAbove90,:Failed,:AverageScore)
2 =A1.group(Class).run(~(1).ScoreAbove90=~.select(Score>=90).len(),~(1).Failed=~.select(Score<60).len(),~(1).AverageScore=~.sort(Score).m(2:-2).avg(Score))
3 return A1.new(ScoreAbove90,Failed,AverageScore)

imagepng


帮你早下班 - esProc 桌面版与 Excel 数据处理
7.2 有条件的汇总
7.4 把汇总值拆分到明细行