Aje*_*i32 10 excel worksheet-function excel-formula
我一直在使用Excel的COUNTIFS函数来计算表中符合特定条件的行数,例如:
=COUNTIFS(Table1[Result],"Fail", Table1[Comments], "")
Run Code Online (Sandbox Code Playgroud)
现在我想修改此表达式,以便它只计算Table1中可见的行.(IE未过滤掉.)我该如何做到这一点?
bar*_*ini 11
简单的方法是向表中添加另一列 - 例如helper使用这样的公式调用
=SUBTOTAL(103, B2)
其中B列是Result列
现在改变公式
=COUNTIFS(Table1[Result],"Fail", Table1[Comments], "",Table1[Helper],1)
小计公式仅在可见行上返回1
没有辅助列,您可以使用此公式
=SUMPRODUCT((Table1[Result]="Fail")*(Table1[Comments]=""),SUBTOTAL(103,OFFSET(Table1[Result],ROW(Table1[Result])-MIN(ROW(Table1[Result])),0,1,1)))
| 归档时间: |
|
| 查看次数: |
46361 次 |
| 最近记录: |