excel中countif函数的问题

五列表格中,A列为一班、二班、三班,B、C、D、E列中为四个季度领料数量,如果要统计所有领料数量超过10的次数,我知道用 =countif(B:E,">10"),问题是现在我只想统计A列为一班的所有领料数量超过10 的次数,不知道该怎么弄,请指点。————在线等

第1个回答  2011-04-03

=SUMPRODUCT(($A$1:$A$4="一班")*($B$1:$E$4>10))

追问

谢谢,但我的问题还是没解决,我的数据不止三行,有若干行,但只包含一班、二班、三班。
结果还是:#NUM!

追答

插入个图片来看看

第2个回答  2011-04-03
=sumproduct((a:a="一班")*(b:b>10))这是统计一班B季度领料大于10的次数。
其他类推
如果是四个季度一起统计
=SUMPRODUCT((A:A="一班")*(B:E>10))追问

试过了,出来的结果是:#NUM!

追答

怎么会呀,你改成
=SUMPRODUCT(($A$2:$A$100="一班")*($B$2:$E$100>10))
或把你的文件发我邮箱[email protected]

本回答被提问者采纳
第3个回答  2011-04-03
先统计一班领了多少料?再统计超过10 的次数
第4个回答  2011-04-05
=COUNT(B:B)

(B:B) 这个就是一列的数
相似回答