Excel 中基于空白或非空白条件的总和值
如果您有一个包含值和空白单元格的数据列表,现在,您希望根据列表中相应单元格是否具有值的条件对另一列中的值求和。 一般来说,普通的 SUMIF 函数可以快速轻松地解决这个问题。
Excel 中基于空白单元格的总和值
要对基于空白单元格的值求和,请应用 SUMIF 函数,通用语法为:
=SUMIF(range, “”, sum_range)
- range:包含空白单元格的单元格范围;
- “”: 双引号代表一个空白单元格;
- sum_range:要从中求和的单元格范围。
以上面的截图数据为例,将产品字段中产品为空白单元格的总金额相加。 请这样做:
将以下公式复制或输入到空白单元格中,然后按 输入 获得结果的关键:
=SUMIF(B2:B12,"",C2:C12)
Excel 中基于非空白单元格的总和值
SUMIF 函数还可以帮助对基于非空白单元格的值求和,通用语法是:
=SUMIF(range,"<>",sum_range)
- range:包含空白单元格的单元格范围;
- “<>”:表示单元格不为空的条件;
- sum_range:要从中求和的单元格范围。
要对相应单元格不为空的值求和,请复制或输入以下公式,然后按 输入 返回所需结果的键:
=SUMIF(B2:B12,"<>",C2:C12)
使用的相对功能:
- SUMIF:
- SUMIF 函数可以帮助根据一个标准对单元格求和。
更多文章:
- 如果单元格在另一列中包含特定文本,则求和
- 如果单元格在另一列中包含特定或部分文本,本教程将向您展示如何对值求和。 以下面的数据范围为例,要获取包含文本“T-Shirt”的产品总数,SUMIF 函数和 SUMPRODUCT 函数都可以在 Excel 中处理此任务。
- 大于或小于特定值的总和
- 对大于或小于特定值的值列表求和,普通的 SUMIF 函数可以帮助您处理此任务。 在本文中,我将谈谈如何在 Excel 中使用 SUMIF 函数来完成此问题。
- 总和如果等于许多事物之一
- 通过使用 SUMIF 函数,我们可能很容易根据给定的标准对值求和。 但是,有时,您可能需要根据项目列表对值求和。 例如,我有一个数据范围,其中产品列在 A 列中,相应的销售额列在 B 列中。现在,我想根据 D4:D6 范围内列出的产品获取总金额,如下图所示. 如何在Excel中快速轻松地解决这个问题?
最佳办公效率工具
Kutools for Excel-帮助您从人群中脱颖而出
您想快速,完美地完成日常工作吗? Kutools for Excel具有300项强大的高级功能(合并工作簿,按颜色求和,拆分单元格内容,转换日期等),并为您节省80%的时间。
- 专为1500个工作方案而设计,可帮助您解决80%的Excel问题。
- 每天减少成千上万的键盘和鼠标点击,减轻您疲倦的眼睛和手部的疲劳。
- 在3分钟内成为一名Excel专家。 不再需要记住任何痛苦的公式和VBA代码。
- 30天无限制免费试用。 60天退款保证。 免费升级和支持2年。

Office选项卡-在Microsoft Office(包括Excel)中启用选项卡式阅读和编辑
- 一秒钟即可在数十个打开的文档之间切换!
- 每天为您减少数百次鼠标单击,告别鼠标手。
- 查看和编辑多个文档时,可将您的工作效率提高50%。
- 像Chrome,Firefox和新的Internet Explorer一样,为Office(包括Excel)带来高效选项卡。
