EXCEL函数应用问题:计算某区域大于一单元格值,小于另一单元格值的单元格个数.

来源:百度知道 编辑:UC知道 时间:2024/05/22 13:35:54
1、最好用EXCEL里的函数直接解决;
2、如果使用VBA,烦请列出源码与步骤;
3、例如:有一组数据在A1:G100中,我想计算得出该区域中大于H1,小于等于H2的值的单元格个数。
4、谢谢。

有函数可以直接按条件计数

区域大于H2的个数=COUNTIF(A1:G100,">"&H2)
区域小于等于H1的个数=COUNTIF(A1:G100,"<="&H1)
用总的减一下出来结果了=Count(A1:G100)-COUNTIF(A1:G100,"<="&H1)-COUNTIF(A1:G100,">"&H2)

但是好像不能采用复合条件.
我尝试用=COUNTIF(A1:G100,">"&H1&" and <="&H2)来做,但是不能得到正确的结果.

{=SUM((A1:G100>H1)*(A1:G100<=H2))}
{}按组合键ctrl+shift+enter输入