求excel公式:在筛选结果中统计数值为X的单元格个数

subtotal项下好像没有符合题述要求的公式,求解,先谢过~~~

  提问者图简单,不提供工作表数据结构,给回答者带来极大的不方便。一切靠猜测,结果很难符合提问者的要求。此题即典型的情况。下面贴一图,说明对A列筛选后,求B列中x的个数,公式:

  =SUM(SUBTOTAL(3,OFFSET(B1,ROW(B1:B42),))*(B2:B43="x"))

  按按Ctrl+Shift+Enter三键输入数组公式。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-11-14

  使用 countif() 函数就可以解决这个问题

  Countif函数是Microsoft Excel中对指定区域中符合指定条件的单元格计数的一个函数,在WPS,Excel2003和Excel2007等版本中均可使用。

  该函数的语法规则如下:

  countif(range,criteria)

  参数:range 要计算其中非空单元格数目的区域

  参数:criteria 以数字、表达式或文本形式定义的条件

  例子:将区域内出现,22的次数总结

  =COUNTIF(F3:M24,22)

第2个回答  2015-06-18
在筛选状态下也没有这样的公式。
把筛选出来的数据拷贝到另外一张表,然后再用countif函数吧。本回答被提问者和网友采纳
第3个回答  2015-06-18
选中,然后IF
相似回答