Excel COUNTIFS已过滤

时间:2015-11-17 14:13:08

标签: excel spreadsheet countif

我正在尝试提取特定的过滤数据。

Unfiltered表示例:

    A       B       C
1  Ext   Room 1   Present
2  Ext   Room 1   Present
3  Int   Room 1   Present
4  Int   Room 2   Present
5  Int   Room 2   Present

所以如果我想得到" Int" "目前"我愿意:

= COUNTIF(C1:C5;"现在&#34 ;; A1:A5;" Int")

答案是3

现在,如果我过滤房间并仅选择房间1,我将获得此过滤表:

    A       B       C
1  Ext   Room 1   Present
2  Ext   Room 1   Present
3  Int   Room 1   Present

由于它是一个过滤后的表,现在相同的公式不起作用。给我之前的数量而不是1,因为只有1" Int" "目前"现在

我尝试使用SUBTOTAL和COUNTIF做SUMPROD,但结果仍然没有正确显示。

任何人都有不同的公式,这将允许我在这个过滤的表上得到我想要的。在这种情况下:" Int" "目前"

贝斯茨。

1 个答案:

答案 0 :(得分:0)

使用SUMPROD中的OFFSET和ROW选项而不是countif找到答案。第一条评论已编辑。

=SUMPRODUCT(SUBTOTAL(3;OFFSET(C1;ROW(C1:C5)-ROW(C1);0));(A1:A5="Int")+0)