Excel 计算过滤数据的A列中填充的行数,这些行在F列到R列中为空

Excel 计算过滤数据的A列中填充的行数,这些行在F列到R列中为空,excel,excel-formula,excel-2010,Excel,Excel Formula,Excel 2010,我一直在用 =(COUNTIFS(A7:A31, "<>", F7:F31,"=",G7:G31,"=",H7:H31,"=",I7:I31,"=",J7:J31,"=",K7:K31,"=",L7:L31,"=",M7:M31,"=",N7:N31,"=",O7:O31,"=",P7:P31,"=",Q7:Q31,"=",R7:R31,"=")) =(COUNTIFS(A7:A31,”,F7:F31,“=”,G7:G31,“=”,H7:H31,”,I7:I31,“=”,J7:J

我一直在用

=(COUNTIFS(A7:A31, "<>", F7:F31,"=",G7:G31,"=",H7:H31,"=",I7:I31,"=",J7:J31,"=",K7:K31,"=",L7:L31,"=",M7:M31,"=",N7:N31,"=",O7:O31,"=",P7:P31,"=",Q7:Q31,"=",R7:R31,"=")) 
=(COUNTIFS(A7:A31,”,F7:F31,“=”,G7:G31,“=”,H7:H31,”,I7:I31,“=”,J7:J31,“=”,K7:K31,“=”,L7:L31,“=”,M7:M31,“=”,N7:N31,”,O7:O31,“=”,P7:P31,“=”,Q7:Q31,”,R7:R31,“=”)
但当应用过滤器时,它并不准确

我一直在尝试与ISNUMBER和SEARCH合作的SUMPRODUCT或SUBTOTAL,但没有成功


任何帮助都将不胜感激。

这个公式可以满足您的需要

=SUMPRODUCT(小计(3,抵销(A7,行(A7:A31)-行(A7),0)),0+(计数IF(抵销(F7:R7,行(A7:A31)-行(A7),0))


小计
部分为每行返回1或0,仅当该行可见(未过滤)并填充时才返回1。只有当每行中的
F
to
R
列都为空时,
COUNTIF
部分才会返回1,因此
SUMPRODUCT
有效地为您提供了两个条件均为真时的计数,这就是您想要的

您在此处放置的内容非常抽象。通过分享屏幕截图和示例,使其更易于解释。解决了我的问题!谢谢你,巴里!