假设EXCEL表格里面的数据如下
A B
-2 a
-1 a
1 a
2 a
3 b
问:用什么公式可以一次求得B列的数据a所对应A列大于0的个数(也就是答案为2个,分别是2和1),谢谢。
假设EXCEL表格里面的数据如下
A B
-2 a
-1 a
1 a
2 a
3 b
问:用什么公式可以一次求得B列的数据a所对应A列大于0的个数(也就是答案为2个,分别是2和1),谢谢。
求a个数的公式
=SUMPRODUCT((B1:B10="a")*(A1:A10>0))
插入列c,假设第一行为标题。在c2输入公式:
=IF(AND(A2>0,B2="a"),"a",IF(AND(A2>0,B2="b"),"b","-"))
然后填充c3以下单元格
找空白格输入:
=COUNTIF(C:C,"a") (a的个数)
=COUNTIF(C:C,"b") (b的个数)
B列好像没必要有。
在A列下面输入函数=COUNTIF(A1:A8,"<=0")
A1:A8是你A列数据位置。这样计算出的是个数。
如果你要在B列显示具体数字,可以让B列按条件格式显示,如果小于等于零变个颜色就可以了。
=sumproduct((b1:b5="a")*(a1:a5>0))
单元格区域根据实际情况修改。