计数行是符合特定条件为在Microsoft Excel 2010中的每一列
|在本文中,我们将学习如何计算与每一列匹配的特定条件的行。
如果要对与每一列的特定条件匹配的行进行计数,则可以使用SUMPRODUCT函数获取输出。
SUMPRODUCT:返回相应范围或数组的乘积之和。
语法:= SUMPRODUCT(array1,array2,array3,…)
array1,array2,….. array255是您要相乘然后相加的单元格或数组的范围。
Sumproduct函数中最多可以有255个数组。请参见下面显示的屏幕截图
[.underline]#让我们举个例子:#*我们有员工数据,即A列中的ID,B列中的Gender和C列中的Employee Age。在E2和F2单元格中定义了两个标准,即“男性”和“ 25岁以下”。在F6单元格中,需要计算结果。
-
在单元格F6中,公式为
= SUMPRODUCT((B2:B10 = E2)*(C2:C10 = F2))
如果我们首先选择&然后
来评估公式*“ B2:B10 = E2”按F9快捷键进行评估;我们将获得以下字符串TRUE&FALSE \ {TRUE; FALSE; TRUE; TRUE; FALSE; TRUE; TRUE; FALSE; TRUE}当我们评估“ C2:C10 = F2” *时,我们将获得以下TRUE字符串&FALSE \ {TRUE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE}
-
如果我们将TRUE和FALSE字符串彼此相乘(如下面的屏幕截图所示),我们将得到1或0。
-
将公式从单元格M6复制到范围N6:U6,我们将获得所需的结果。
-
在上面显示的屏幕截图中,我们只有2个符合条件的结果。因此,输出将为2。