请在EXCEL中如何在筛选情况下,统计文本个数呀?

如图,我在使用自动筛选C30这个等级后,想统计一下,这个等级的总个数,有什么好的方法呢?比如说可以用什么涵数求文本数量的总数和。

假设你要求的是C列筛选后的文本个数,可以用
=subtotal(3,C:C)-1
因为这个结果包含了标题,所以要减1

如果你是EXCEL2007的话,筛选后,直接选中C列,在右下角就自动出来单元格个数了追问

谢谢啊!我试了下,除了countif,你这个subtotal也行的,请问括号里的3是啥意思啊?

追答

具体可以上百度一下subtotal,总共有11种方式

用countif可以做到精确的统计.用这个函数则可以做到有多个不同条件下的个数统计.

比如要统计筛选后,C30,C40,C50这三个参数或更多筛选后的参数个数时,用这个就最合适了.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-28
假设C30在C列,统计个数的公式
=countif(c:c,"C30")本回答被提问者采纳
第2个回答  2013-10-28
我有一个办法是把筛选这部分的数据复制到另外一个新的excel中,然后排序,ok完美解决→_→
我之前就是这样做的,望采纳~
第3个回答  2013-10-28
筛选时,下面应该有暂时的个数显示的,你注意到了没有?没有的话你可以用函数countIf函数进行统计。
相似回答