在本文中,我们将学习如何计算Excel中列表中的有效数字。

在Instance上,我们需要计算大型值列表中所需的某些值的出现。此处以示例说明了如何计算excel中具有有效数字之一的单元格。

对于本文,我们将需要使用以下功能:

link:/ tips-if-condition-in-excel [IF Function]

我们将使用上述函数构造一个公式。在这里,我们需要首先匹配值并将结果存储在数组中。然后过滤数组以获取匹配的值。计算数组中的结果将得出列表或数组中有效数字的计数。

使用公式:

{ = COUNT ( IF ( ISNUMBER ( MATCH ( Data , valid , 0 ) ) , Data ) )}

变量:数据-需要匹配值的数组或列表有效-要匹配的数组或有效数字的列表。

注意:\ {}-公式结尾和开头的花括号不能

可以手动指定,实际上是使用快捷键Ctrl Shift + Enter

示例:

让我们以示例的方式来了解此功能。这里有一个D2:F15的数据范围和一个H4:H6的有效数字列表,如下面的快照所示。

image

对于上述问题,我们需要使用公式。

使用公式:

{ = COUNT ( IF ( ISNUMBER ( MATCH ( Data , valid , 0 ) ) , Data ) )}

说明:

。 MATCH函数匹配列表中的值,并返回一个#NA错误数组和匹配的值,如下所示。

COUNT(IF(ISNUMBER(\ {2,1,#N / A;#N / A,#N / A,#N / A;#N / A,#N / A,3;#N / A, #N / A,#N / A;#N / A,#N / A,#N / A;#N / A,1,3;#N / A,1,3;#N / A,#N / A,#N / A;#N / A,#N / A,1; 1,3,#N / A;#N / A,#N / A,#N / A;#N / A,1 ,3;#N / A,2,2; 2,#N / A,#N / A}),数据))

。 ISNUMBER函数针对数组中的数字返回TRUE,针对数组中的错误返回FALSE,如下所示。

COUNT(IF(\ {TRUE,TRUE,FALSE; FALSE,FALSE,FALSE; FALSE,FALSE,TRUE; FALSE,FALSE,FALSE; FALSE,FALSE,FALSE; FALSE,TRUE,TRUE; FALSE,TRUE,TRUE; FALSE ,FALSE,FALSE; FALSE,FALSE,TRUE; TRUE,TRUE,FALSE; FALSE,FALSE,FALSE; FALSE,TRUE,TRUE; FALSE,TRUE,TRUE; TRUE,FALSE,FALSE},数据)))

。 IF函数返回一个匹配数字和FALSE值的数组。

。 COUNT函数对列表中匹配的值进行计数并返回其计数。

注意:\ {}-公式结尾和开头的花括号不能

可以手动指定,实际上是使用快捷键Ctrl Shift + Enter

image

列表中的值计数为15。如您所见,公式对列表中值的出现进行计数。

您可以从列表中排除值,并返回其计数而无需考虑值。

使用公式:

{ = COUNT ( IF ( 1 - ISNUMBER ( MATCH ( Data , valid , 0 ) ) , Data ) ) }

image

如您所见,您可以计算列表中的包含值和排除值。以下是一些观察注意事项,如下所述。

注意:

。小心使用命名范围数组。

。花括号用于该函数,该函数仅接受一个值并且仅返回一个值,但是要从相同的函数中获取一系列值,我们使用Ctrl + Shift + Enter键来使用花括号。

希望您了解如何计算Excel中列表中的有效数字。在此处浏览有关Excel Count函数的更多文章。请随时声明您对以上文章的查询或反馈。

相关文章

`link:/ counting-countifs-with-dynamic-criteria-range [具有动态条件范围的COUNTIFS]:对依赖Excel中其他单元格值的单元格进行计数。

COUNTIFS两个条件匹配:计数匹配excel中列表中两个不同条件的单元格。

link:/ counting-countifswithor-for-multi-criteria [COUNTIFS With OR for Multiple Criteria]:具有多个条件的计数单元格使用OR函数进行匹配。

Excel中的COUNTIFS函数:计数依赖于其他单元格值的单元格。

如何在Microsoft Excel的VBA中使用Countif:使用Visual Basic for Applications代码对单元格进行计数。

link:/ tips-excel-wildcards [如何在excel中使用通配符]:使用excel中的通配符

|计算与短语匹配的单元格===热门文章

`link:/ tips-condition-formatting-with-if-statement [如果使用条件格式]

link:/ lookup-formulas-vlookup-by-date-in-excel [按日期查找Vlookup]