我想请教一下我在excel里面通过使用COUNTIF函数是否能做到两次筛选以后结果的个数

我现在是能通过使用COUNTIF这个函数,可以筛选出制定的一列中包含制定元素的个数,比如在我截取的图片中我能通过=COUNTIF(D125:D143,"Ⅴ"),我得到了含有“Ⅴ”这个元素的单元项个数,我想问一下,我能否通过COUNTIF 或者DCOUNT ,或者别的什么函数在已经得到含有“V”单元项中容器类别为"I"的单元项个数
我是想得到2次筛选后满足条件的单元项的个数,不是和也不是乘积~ 简单说我就是想到地区V容器类别为I的设备有几台~就是这个意思~

=sumproduct((D1:D1000="V")*(I1:I1000="I"))追问

能稍微解释一下吗,我是新手~

追答

SUMPRODUCT函数是求满足多条件求和,比如你数据区域是1:1000行,D1:D1000="V",就会去比较D1至D1000的每个单元格是否等于"V",如果等于就返回TRUE,不等于就返回FALSE,形成一个数组{TRUE,FALSE,.......},同样另一个条件也形成另一个数组{TRUE,FALSE,.....},两个数组相乘求和,TRUE为1,FALSE为0,只有两个都为1,也就是都满足要求,得到结果1,有一个不符或两个不符都为0,得到一个新数组{1,0,1,0,....},再把这些数相加得出结果。
满足两个条件得到1,把所有满足两个条件的1相加起来就是个数了。也是你要的结果。

追问

额~~~不好意思,麻烦一下,我可能叙述的不是很准确,其实我不需要这些数的和我想到达到的目的是在一个数据表中筛选出既满足第一个条件,还想在满足第一个条件的基础上得出还满足第二个条件的单元的个数,其实我就想得到满足D列中含有“V”的基础上,还满足I列中含有"I"的单元项个数~,我需要得到的就是在地区V中有多少个容器类别是I的,不知道我说明白了没有~

追答

你把公式输入到一个单元格中试下不就知道结果了么,你说清楚了,要得到多少台设备是满足两个条件的,一个是V分类,一个是I分类。你输入公式时,最好把V和I是用你表中复制过来的,这样就不会错了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-07
=sumproduct((d125:d143="V")*(i125:i143="i"))
相似回答