什么是COUNTA(Excel Countif不为空白)函数?
COUNTA函数归类于Excel 统计函数。它将计算一组给定值中非空白的单元格数量。COUNTA函数通常也称为Excel COUNTIF非空白公式。
作为财务分析师,如果我们希望将单元格计数保持在给定范围内,则COUNTA函数很有用。除了处理数字外,我们经常需要对具有值的单元格进行计数。在这种情况下,该功能可能会很有用。
Excel Countif不是空白公式
= COUNTA(value1,[value2],…)
Excel countif非空白公式使用以下参数:
Value1(必填参数)–这是我们评估函数的值。
Value2(可选参数)–表示我们希望计数的值的附加参数。
关于论点的几点说明
如果使用的是MS Excel 2007或更高版本,则最多可以输入255个值参数。早期版本只能处理30个参数。
值参数可以是值,值数组或对单元格范围的引用。
如何在Excel中使用COUNTA函数?
为了了解COUNTA函数的用法,让我们考虑一些示例:
示例1 – Excel Countif不为空
假设我们得到以下数据:
如上所示,COUNTA函数将计算文本或公式错误。因此,与仅考虑数字的COUNT函数不同,COUNTA考虑数字,日期,文本值,逻辑值和错误。
我们得到以下结果:
COUNTA函数可用于数组。如果输入公式= COUNTA(B5:B10),则将得到结果6,如下所示:
示例2 – Excel Countif不为空
假设我们希望计算给定集中包含数据的单元格的数量,如下所示:
要使用数据对单元格进行计数,我们将使用公式= COUNTA(B4:B16)。
结果为8,因为COUNTA函数不会计算绝对为空的单元格。
示例3 – Excel Countif函数
假设我们希望对不等于某些事物范围的像元进行计数。我们可以结合使用COUNTA,COUNTIF和SUMPRODUCT函数来获得所需的结果。
假设我们得到以下数据:
要计算不等于Rose和Marigold的单元格,我们使用以下公式:
我们可以列出希望从计数中排除的事物。获得相同结果的另一种方法是使用公式= COUNTIFS(B4:B9,“ <> Rose” B4:B9,“ <> Marigold”)。
但是,如果列表包含许多项目,则使用上面的公式将很乏味。我们需要为每个我们不想计算的项目添加一个额外的范围/条件对。
因此,我们可以使用参考列表并使用= COUNTA(B4:B9)-SUMPRODUCT(COUNTIF(B4:B9,D5:D6))公式。
该公式使用范围D5:D6来保存我们不想计算的值。该公式首先计算使用COUNTA计算的范围内的所有值。接下来,它将生成所有我们不想使用COUNTIF计数的事物的计数。最后,SUMPRODUCT将对数组中的所有项目求和,返回2。然后从原始总数中减去该数字以得出最终结果。
我们得到以下结果:
有关COUNTA功能的注意事项
1.如果希望对逻辑值进行计数,则应使用COUNTA函数,但如果仅对包含数字的单元格进行计数,则应使用COUNT函数。
2.该函数属于COUNT函数族。COUNT函数有五种变体:COUNT,COUNTA,COUNTBLANK,COUNTIF和COUNTIFS。
3.如果我们只想计算满足特定条件的数字,则需要使用COUNTIF函数或COUNTIFS函数。
4.如果我们希望根据某些标准进行计数,则应使用COUNTIF。
额外资源
感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源: