大众计算机学习网

专门提供各种电脑教程

Excel使用函数统计某列有多少偶数

Admin | 2009-9-2 22:34:31 | 被阅次数 | 6329

  如何求得Excel中的某列数据,包含多少个偶数呢?

  以下是可行性代码,经过本站试验,已经成功,请大家放心使用。

  ①代码一

  =SUM((EVEN(A1:A10)=A1:A10)*1)

  该代码的缺点是:如果有空的单元格,将统计不准确。并且,输入的时候,要按SHIFT+CTRL+ENTER键,让上述代码变成数组。

  ②代码二

  =COUNTA(A1:A11)-SUMPRODUCT((EVEN(A1:A11)-(A1:A11)*1))

  以上代码的优点是:如果有空的单元格,统计出来的是正确的,即忽略的空单元格不进行计算,并且,是普通函数代码,不是数组代码,可直接使用。

  ③代码三

  =COUNT(IF(A1:A11/2=INT(A1:A11/2),A1:A11))-COUNTBLANK(A1:A11)

  以上代码的优点是:如果有空的单元格,统计出来的是正确的,即忽略的空单元格不进行计算,但是输入的时候,要按SHIFT+CTRL+ENTER键,让上述代码变成数组。

  ④代码四

  =COUNT(A1:A11)-SUMPRODUCT(MOD(A1:A11,2))

  以上代码的优点是:如果有空的单元格,统计出来的是正确的,即忽略的空单元格不进行计算,但是输入的时候,要按SHIFT+CTRL+ENTER键,让上述代码变成数组。

  以上代码,请根据需要自行选择使用,在此,本站推荐您使用②代码二。