最初,我使用此公式SUBTOTAL(3;(A14:A150>0))
,它可以正常工作,但是现在我需要添加一个条件,我必须计算F列中的值大于0的行数。
此公式COUNTIF(F14:F150;">0")
返回正确的结果,但是当我过滤时,我没有正确的结果。
我也试过SUMPRODUCT(SUBTOTAL(3;F14:F150)/A1*(F14:F150>0))
它返回与COUNTIF相同的东西。
最佳答案
您可以使用公式添加另一列:
=IF(SUBTOTAL(103;F14))
因为您使用的是过滤器,所以此公式将帮助您确定单元格是否隐藏。
现在,您可以使用了,假设后一个公式在
G
列中:=COUNTIFS(F14:F150;">0";G14:G150;">0")
关于excel - 用条件计算可见行数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41978499/