Excel:如果不为空如何添加
如果相应区域的值不为空,您可以在 Excel 中使用以下公式添加单元格区域:
公式1:非空则求和(一列)
=SUMIF( A:A , "<>", B:B )
此公式仅当 A 列中的值不为空时才对 B 列中的值求和。
公式2:非空求和(多列)
=SUMIFS( C:C , A:A , "<>", B:B , "<>")
此公式仅当 A列和B 列中的值不为空时才将 C 列中的值相加。
以下示例展示了如何在实践中使用每个公式。
示例 1:如果不为空则求和(一列)
以下屏幕截图显示了仅当Team列中的值不为空时如何对Points列中的值求和:
团队不为空的行的Points列中的值总和为138 。
我们可以通过手动计算不为空的球队的积分总和来验证这是否正确:
点数总和:22 + 17 + 28 + 30 + 12 + 11 + 18 = 138 。
这与我们使用公式计算的值相符。
示例 2:如果不为空则求和(多列)
以下屏幕截图显示了仅当Conference和Team列中的值不为空时如何添加Points列中的值:
Conference和Team列不为空的行的Points列值之和为90 。
我们可以通过手动计算会议和团队不为空的分数总和来验证这是否正确:
点数总和:22 + 17 + 28 + 12 + 11 = 90 。
这与我们使用公式计算的值相符。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务:
如何在 Excel 中将 SUMIF 与 OR 结合使用
Excel 中如果单元格包含文本如何添加
如何在 Excel 中的 SUMIFS 函数中使用通配符