11.13 不确定多列自动汇总

 

有数据如下:

imagepng

列数不定,目前是 C~F 列,有时候多有时候少,在每组数据下面的空白单元格中求 (C~F 列) 汇总值:

A B
1 =‘A1:F15’.group@i(~-1==null)
2 for A1 =A2.select(~(1))
3 =B2|[A2.m(-1)(to(2))transpose(B2.(~.to(3,))).(~.sum())]
4 >B1|=B3
5 return B1

imagepng

A1 每当第一列的上一个格子为空,则分组
A2 循环每个组
B2 过滤掉汇总行
B3 B2 追加汇总结果
B4 每组结果追加至 B1


帮你早下班 - esProc 桌面版与 Excel 数据处理
11.12 将分类内的数据拼接成文字
12.1 直接在公式里写关联直接在公式里写关联