excel函数高手进入。

来源:百度知道 编辑:UC知道 时间:2024/05/27 20:21:27
我想实现一个单元格的数据等于另一个sheet里面的数据按照公司名称自动筛选出结果后,该公司收入栏中的数值总和。
请问可以实现吗?怎么实现?

比如:
sheet1
A B
1 公司名称 收入
2 公司1 1000
3 公司1 2000
4 公司2 3000
5 公司2 1900
6 公司2 1800
7 公司3 1000

sheet2
A B
1 公司名称 总收入
2 公司1
3 公司2
4 公司3

我想在sheet2中的B2单元格实现:自动将sheet2的A2作为关键字(公司1)在sheet1的A列中自动筛选(公司1),得到筛选结果后将sheet1中B列的数据求和,将结果填入sheet2的B2单元格。

=sumif(sheet1!a:a,a2,sheet1!b:b)

sumif即可。具体查看帮助吧。

subtotal函数完全可以

给你3个公式,全部OK

=SUMIF(B:B,G3,C:C)

=SUMPRODUCT((B3:B8=G3)*C3:C8)

{=SUM((B3:B8=G3)*C3:C8)},其中大括号不是输入的,要=SUM((B3:B8=G3)*C3:C8)输入后按CTR+shift+Enter