如何让execl实现自动排序,然后相同组数相加求和再减去另一组数之和求差

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:47:01
以下列数据为例:
1、以“性质”列排序;2、买盘“成交额”相加求和,卖盘“成交额”相加求和;3、买盘“成交额”之和减卖盘“成交额”之和,求出差。

全部实现自动处理

------------------------------
成交量 成交额 性质

12 9024 买盘
7 5264 买盘
26 19552 买盘
12 9024 买盘
114 85728 买盘
326 244826 卖盘
130 97760 买盘
19 14269 卖盘
9 6759 卖盘
214 160714 卖盘
15 11265 卖盘
35 26285 卖盘
5 3760 买盘
203 152656 买盘
10 7510 买盘
11 8261 中性盘
3 2256 买盘
成交量 成交额 性质

12 9024 买盘
7 5264 买盘
26 19552 买盘
12 9024 买盘
114 85728 买盘
326 244826 卖盘
130 97760 买盘
19 14269 卖盘
9 6759 卖盘
214 160714 卖盘
15 11265 卖盘
35 26285 卖盘
5 3760 买盘
203 152656 买盘
10 7510 买盘
11 8261 中性盘
3 22

假如例子中的数据对应在a b c列,在d1 d2输入下面两个公式
=SUMIF($C$2:$C$18,"=买盘",$B$2:$B$18),得到买盘成交额之和

=SUMIF($C$2:$C$18,"=卖盘",$B$2:$B$18),得到买盘成交额之和

d1="买盘成交额为:"&sumif(c2:c100,"买盘",b2:b100)
d2="卖盘成交额为:"&sumif(c2:c100,"卖盘",b2:b100)
d3="买盘减去卖盘之差为:"&d1-d2
不用排序即可得到结果。
数据区域可根据实际情况改动。