在本文中,我们将学习如何计算不等于Excel中许多事物的单元格。

简而言之,考虑一种情况,在这种情况下,我们需要根据数组中的特定条件对数据进行计数。使用excel函数对不包含值的单元格进行计数以捕获单元格值,并在此处举例说明。使用`link:/ tips-excel-wildcards [Wildcards]`字符捕获字符串并对其执行功能。

为此,我们将使用以下功能。

  • link:/ lookup-formulas-excel-match-function [MATCH function]

  • `link:/ counting-excel-counta-function [COUNTA function]“link:/wp-admin-admin.php?page = all-in-one-seo-pack-aioseop_class.ph [SEO]

  • //counting/the-countifs-function-n-excel.html[COUNTIFS函数]`

现在,我们将简要了解它们。我们有不同的方法可以执行相同的操作。因此,我们将一一看到。

第一种方法

计算不包含范围内值的单元格。在这里,我们有一个公式可以做到这一点。我们将使用MATCH函数来获取需要计数的值所在的位置,而ISNA函数会捕获#NA错误。然后,SUMPRODUCT返回值的总和。

  • link:/ lookup-formulas-excel-match-function [MATCH function]

通用公式:

=

SUMPRODUCT

( — (

ISNA

(

MATCH

( range, values, 0)))

变量:

范围:要计数值的单元格数组:要在范围内忽略的值数组。

示例

让我们以示例的方式来了解此功能。

在这里,一列有水果,另一列有蔬菜。第一欲望在列表中有一些蔬菜,我们只需要计算不考虑蔬菜的水果。

image

使用公式:

=

SUMPRODUCT

( — (

ISNA

(

MATCH

(fruits , vegetables , 0 ) ) ) )

水果:数组B2:B10的命名范围蔬菜:数组D3:D5的命名范围

说明:

  • MATCH函数返回值在范围内匹配的每个索引的位置,或者在未找到的情况下返回#NA错误。

  • ISNA函数捕获#NA错误,并为#NA错误返回TRUE,而在其他地方返回FALSE。

-*运算符将所有TRUE转换为1,将FALSE转换为0。

  • SUMPRODUCT函数返回数组中所有数字的总和,这实际上是不考虑值的单元格计数。

image

如您所见,该公式返回的水果数不考虑蔬菜的任何价值。

第二种方法:

我们将考虑其他方法,因为不同类型的问题具有不同的解决方案。在Excel中使用COUNTIFS函数。

通用公式:

=

COUNTIFS

( range, “<>value1”, range, “<>value2”, …)

变量:

范围:要计数的单元格数组value1:范围内要忽略的值value2:范围内

的值===示例

让我们以示例的方式来了解此功能。

在这里,一列有水果,另一列有蔬菜。第一列中列出了一些蔬菜,我们只需要计算不考虑蔬菜的水果。

image

使用公式:

=

COUNTIFS

( fruits , “<>” & D3, fruits , “<>” & D4 , fruits , “<>” & D5 )

水果:数组B2:B10的命名范围D3,D4和D5是公式

中使用的单元格引用===说明:

  • 在此,将使用单个值检查范围,并返回单元格的计数。

<>运算符*不等于

  • &运算符,将值与单元格引用值连接在一起。

使用公式:

=

COUNTIFS

( fruits , “<>” & D3, fruits , “<>” & D4 , fruits , “<>” & D5 )

水果:数组B2:B10的命名范围D3,D4和D5是公式

中使用的单元格引用===说明:

  • 在此,将使用单个值检查范围,并返回单元格的计数。

<>运算符*不等于

  • &将运算符与单元格引用使用的值连接起来。

image

如您所见,该公式返回的水果数不考虑蔬菜的任何价值。

第三种方法

我们将考虑其他方法,因为不同类型的问题具有不同的解决方案。在Excel中使用COUNTA函数。这里的逻辑是计算具有值的单元格的数量,然后从范围内所有值的数量中减去它。

通用公式:

= COUNTA

(range) –

SUMPRODUCT

( COUNTIF

( range, values )

变量:

范围:要计数值的单元格数组:要在范围内忽略的值数组。

示例

让我们以示例的方式来了解此功能。

在这里,一列有水果,另一列有蔬菜。第一欲望在列表中有一些蔬菜,我们只需要计算不考虑蔬菜的水果。

image

使用公式:

= COUNTA

(fruits) –

SUMPRODUCT

( COUNTIF

( fruits , vegetables ) )

水果:数组B2:B10的命名范围蔬菜:数组D3:D5的命名范围

说明:

  • COUNTIF函数对有蔬菜的水果中的细胞进行计数。

  • SUMPRODUCT获得考虑所有值的总和。

  • COUNTA函数计算范围内非空单元格的计数。

  • 差异将获得不具有值(蔬菜)的单元(水果)的数量。

image

如您所见,该公式返回的水果数不考虑蔬菜的任何价值。

希望您了解如何计算不等于Excel中许多事物的单元格。在此处浏览有关Excel Count函数的更多文章。

请随时声明您对以上文章的查询或反馈。

相关文章

`link:/ counting-countifs-dynamic-criteria-range [具有动态条件范围的COUNTIFS]:使用COUNTIFS功能对具有动态条件范围的单元进行计数。

COUNTIFS两个条件匹配:使用COUNTIFS函数对具有多个条件范围的单元格进行计数。

link:/ counting-countifs-with-or-for-multi-criteria [COUNTIFS with OR for Multiple Criteria]:使用带有COUNTIFS函数的逻辑函数对单元进行计数。

link:/ counting-the-countifs-function-n-excel [Excel中的COUNTIFS函数]:使用COUNTIFS函数对具有多个条件的单元格进行计数`link:/ tips-to-to-use-countif-in- vba-in-microsoft-excel [如何在Microsoft Excel的VBA中使用Countif]`:在VBA中使用COUNTIF函数对单元格进行计数。

link:/ tips-excel-wildcards [如何在excel中使用通配符]:使用excel中解释的通配符捕获短语和关键字

热门文章

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

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