Excel:如何将 counta 与条件一起使用
您可以使用 Excel 中的COUNTA函数来计算区域中非空单元格的数量。
但是,有时您需要使用COUNTA函数来对非空且满足某些附加条件的单元格进行计数。
为此,您可以使用以下基本语法:
=COUNTA( B2:B12 )-COUNTIF( B2:B12 ,"0")
此特定公式对B2:B12范围内非空且不等于 0 的所有单元格进行计数。
以下示例展示了如何在实践中使用此语法。
示例:在 Excel 中使用 COUNTA 和条件
假设我们有以下数据集,显示来自不同球队的篮球运动员的得分:
我们可以使用以下COUNTA函数和COUNTIF函数来计算 Points 列中非空且不等于 0 的单元格数量:
=COUNTA( B2:B12 )-COUNTIF( B2:B12 ,"0")
以下屏幕截图显示了如何在实践中使用该公式:
从结果中我们可以看到 Points 列中有 8 个非空且非零的单元格。
这是这个公式实际上在幕后所做的事情:
- COUNTA计数了10 个空单元格。
- COUNTIF有2 个单元格为零。
- 因此, COUNTA – COUNTIF产生10 – 2 = 8 。
您可以随意覆盖COUNTIF函数中的值,以从COUNTA函数中排除您想要的值。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务: