彼特文案-你身边的文案管家

彼特文案-你身边的文案管家

筛选后的数据求和

59

在Excel中筛选数据后求和,可通过以下两种方法实现:

一、使用SUBTOTAL函数

SUBTOTAL函数可对筛选后的数据进行求和,同时忽略隐藏行和空值,适用于复杂条件筛选场景。

基础语法

`=SUBTOTAL(函数代码, 数据范围)`

- 函数代码:

- `9`:求和

- `1`:平均值

- `4`:最大值

- `5`:最小值

- 数据范围:需手动输入筛选后的数据区域(如B2:B8)。

操作步骤

- 筛选数据后,在空白单元格输入`=SUBTOTAL(9,B2:B8)`(假设数据在B列);

- 按下回车键后,结果将显示筛选后的数据总和。

二、使用SUMIF函数

SUMIF函数可根据指定条件对数据进行求和,适合单一条件筛选场景。

基础语法

`=SUMIF(条件范围, 条件, 求和范围)`

- 条件范围:需手动输入筛选条件区域(如A2:A100);

- 条件:指定筛选条件(如`=A2:A100="产品A"`);

- 求和范围:实际需要求和的数据区域(如B2:B100)。

操作步骤

- 筛选数据后,在空白单元格输入`=SUMIF(A2:A100, "产品A", B2:B100)`(假设部门在A列,薪资在B列);

- 按下回车键后,结果将显示符合条件的薪资总和。

三、注意事项

数据验证:

使用SUBTOTAL时需确保数据区域未被隐藏或锁定,否则可能影响计算结果;

性能优化:当数据量较大时,SUBTOTAL比手动筛选+SUM更高效;

扩展功能:SUMIF可嵌套使用(如SUMIF(A2:A100, "产品A", SUMIF(B2:B100, "产品A", C2:C100))),但SUBTOTAL不支持嵌套。

通过以上方法,可灵活实现筛选后数据的求和需求。