有网友求助:对区域中的多条件求和,自己所设的公式只有在所有条件都出现的情况下才出结果,如果有条件缺失,求和结果就会为 0,这该怎么纠错?

案例:

下图 1 是某公司的销售记录,请以前三列为条件,设置求和公式。效果如下图 2 所示。

excel多条件判断求和标准(急Excel的多条件求和)(1)

excel多条件判断求和标准(急Excel的多条件求和)(2)

解决方案:

1. 将数据表除标题外的所有区域都复制粘贴到另一个工作表。

excel多条件判断求和标准(急Excel的多条件求和)(3)

2. 选中 A 列 --> 选择菜单栏的“数据”-->“删除重复值”

excel多条件判断求和标准(急Excel的多条件求和)(4)

3. 在弹出的对话框中选择“以当前选定区域排序”--> 点击“删除重复项”

excel多条件判断求和标准(急Excel的多条件求和)(5)

4. 点击“确定”

excel多条件判断求和标准(急Excel的多条件求和)(6)

5. 点击“确定”

excel多条件判断求和标准(急Excel的多条件求和)(7)

excel多条件判断求和标准(急Excel的多条件求和)(8)

6. 重复同样的步骤给另外两列也去除重复值。

excel多条件判断求和标准(急Excel的多条件求和)(9)

7. 回到源数据表的工作表,在下方复制粘贴相同的标题。

* 其实是非常不建议将两个表格上下或左右排布的,因为当数据行列变化时容易相互影响。此处为了便于大家查看,我才放在下面,实际工作中建议放在另一个工作表中。

excel多条件判断求和标准(急Excel的多条件求和)(10)

8. 选中 A30 单元格 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”

excel多条件判断求和标准(急Excel的多条件求和)(11)

9. 在弹出的对话框的对话框中选择“设置”选项卡 --> 按以下方式设置 --> 点击“确定”:

excel多条件判断求和标准(急Excel的多条件求和)(12)

下拉菜单设置好了。

excel多条件判断求和标准(急Excel的多条件求和)(13)

10. 用同样的方式设置另外两个下拉菜单。

excel多条件判断求和标准(急Excel的多条件求和)(14)

excel多条件判断求和标准(急Excel的多条件求和)(15)

11. 在 D30 单元格中输入以下公式:

=sumifs(D2:D25,A2:A25,"*"&A30,B2:B25,"*"&B30,C2:C25,"*"&C30)

公式释义:

excel多条件判断求和标准(急Excel的多条件求和)(16)

excel多条件判断求和标准(急Excel的多条件求和)(17)

现在就不怕了,有空单元格,也能多条件求和。

excel多条件判断求和标准(急Excel的多条件求和)(18)

12. 这个求和公式还可以简化如下:

=DSUM(A1:D25,4,A29:C30)

公式释义:

excel多条件判断求和标准(急Excel的多条件求和)(19)

excel多条件判断求和标准(急Excel的多条件求和)(20)

同样有空值也能计算出结果。除非条件有错结果才会为 0,比如“销售一部”中没有“王富贵”,如果同时选了这俩条件,求和结果就会为 0。

excel多条件判断求和标准(急Excel的多条件求和)(21)

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

,