欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > 分组汇总时保留不变列

分组汇总时保留不变列

2024/10/25 1:27:07 来源:https://blog.csdn.net/smilejingwei/article/details/141194241  浏览:    关键词:分组汇总时保留不变列

Excel表格的ID列是分类,Value1和Value2是数值,ID相同时Descr 1和Descr 2保持不变。

ABCDE
1IDValue 1Value 2Descr 1Descr 2
2112.51.8ax1
3112.31.1ax1
4111.91.6ax1
5123.73.5bx2
6123.91.5bx2
7132.50.2cx3
8132.64.1cx3
91324.8cx3
10132.71.8cx3

要求:低版本的Excel(不支持groupby函数),按ID分组,对Value1和Value2求和,保留Descr 1和Descr 2。

GHIJK
1IDValue 1Value 2Descr 1Descr 2
2116.74.5ax1
3127.65bx2
4139.810.9cx3

使用 SPL XLL

=spl("=E(?).groups(ID;sum('Value 1'):'Value 1',sum('Value 2'):'Value 2','Descr 1','Descr 2')",A1:E10)

Picture1png

函数 E 将片区转为表格,groups 对表格分组汇总,计算出的新列可以用冒号改名。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com