我有一个数据表,想要计算一个字符串在一个范围内显示了多少次,所以我正在做=COUNTIF(C2:R100,"APPLE"),计算"APPLE“通过R100在范围C2中显示了多少次。效果很好。
但是,我有另一列X,它对每一行都有百分比,如果该行的百分比超过50%,我只想计算"APPLE“。我尝试过执行=COUNTIFS(C2:R100,"APPLE",X2:X100,">0.5"),但得到的错误是范围不一样。我还尝试了=SUMPRODUCT(C2:R100="APPLE",X2:X100=">0.5"),并得到一个错误的范围有错的范围大小。
有办法在一个公式中做到这一点吗?
发布于 2015-12-08 19:26:31
尝试一种老式的SUMPRODUCT函数替代品。
=SUMPRODUCT((C2:R100="APPLE")*(X2:X100>0.5))你差点就到了。SUMPRODUCT比COUNTIF或康蒂夫斯函数使用更直接的数学公式。

https://stackoverflow.com/questions/34164206
复制相似问题