excel一列满足一个条件求另一列非空单元格的数量

如图,求A列中是①的在B列中非空单元格的数量,得到2。函数怎么设?
03版的怎么办,可以用counta配合别的做吗?怎么弄。。

有点复杂的版本:态漏顷

A列单元格搜旁计算空白处C1输入=IF(A1=A$1,1,0),向下拖动至第五行

下一个单元格D1输入=IF(B1=0,0,1),向下拖动至第五行

最后帆陆计算①的个数=COUNTIFS($C$1:$C$5,1,$D$1:$D$5,1)


EXCEL2007及以后的版本可亩谈逗以用一个函数迅卖得到:侍数
=COUNTIFS(A:A,"①",B:B,"*")
D4公式
=sumproduct(($A$1:$A$5=D$3)*($B$1:$B$5<脊宴厅>""))
向右填充樱隐公式,就行了。祥春
=COUNTIFS(A:A,"①",B:B,"<>")
=SUMPRODUCT(--((a1:a5)=d3),--(NOT(ISBLANK(b1:b5))))