工作中常遇的各种Excel条件求和需求,难保会有你的盲区

Excel学习世界 2023-07-26 22:23:23

按条件求和,在工作中经常遇到,大部分同学也知道有专门的函数可以实现。

不过,条件规则千千万,是不是每种情形大家都会灵活运用呢?

今天就举 3 个例子,其中第一个是最普通的,路人皆知那种,后面两种一定要看完。

案例:

下图 1 中左侧的数据表是食品购买记录表,请根据右侧数据表中 E 至 G 列的条件,对数量求和。

效果如下图 2 所示。

解决方案:

1. 在 H2 单元格中输入以下公式:

=SUMIF(A2:A29,E2,C2:C29)

公式释义:

sumif 函数的作用是按条件求和,语法为 SUMIF(条件区域, 条件, [求和区域]);

所以这个公式比较简单,就是从 A 列的姓名中选择所有“赵铁锤”,对其 C 列的数量求和

2. 在 H3 单元格中输入以下公式:

=SUMIF(C2:C29,G3)

公式释义:

在前面 sumif 的语法中可看到,求和区域是可选的,所以在本例的条件区域和求和区域相同的情况下,我们就可以将第三个参数省略

这个求和相对复杂,不但有两个条件,而且还都是模糊条件。

3. 在 H4 单元格中输入以下公式:

=SUMIFS(C2:C29,A2:A29,"*"&E4&"*",B2:B29,"*"&F4&"*")

公式释义:

sumifs 比 sumif 功能更强大一些,可以多条件求和;

语法为 SUMIFS(求和区域, 条件区域1, 条件1, [条件区域2, 条件2], ...);

C2:C29:求和区域;

A2:A29:条件区域1;

"*"&E4&"*":条件1,因为要查询的是姓名中包含“王”字的人,所以需要在 E4 条件的前后加上通配符 "*",用 & 符号连接起来;

B2:B29,"*"&F4&"*":“条件区域2”和“条件2”同理

0 阅读:4

Excel学习世界

简介:Excel 学习交流