分组后的计算都类似,仍然采用 groups 函数,分组并同时计算出各洲的 GDP 总量,然后再求一遍各洲的 GDP 总量占全球 GDP 的百分比值。
SPL 代码如下:
A | B | |
1 | =clipboard().import@t() | /从剪贴板导入带标题的考试成绩表 |
2 | =A1.groups(Area;sum(GDP):Total) | /按地区分组,并计算各大洲的 GDP 总值 |
3 | =A2.derive(string(Total/A2.sum(Total),"0.00%"):Percentage) | /再计算各洲的总量占全球 GDP 的百分比 |
4 | =A3.run(Total=string(Total,"0.00")) | /调整下 Total 的显示精度 |
5 | =clipboard(A4.export@t()) | /将结果导出并放置到剪贴板 |
更多 Excel 的分组分析,请参考《Excel 特殊分组汇总示例》。
另外《SPL Cookbook》中还有更多敏捷计算示例。