CountIf 和小计

Posted

技术标签:

【中文标题】CountIf 和小计【英文标题】:CountIf and Subtotal 【发布时间】:2013-05-09 17:26:07 【问题描述】:

我有一系列数据列,我想对只有值为 1 的可见单元格使用 countif。我可以为可见单元格执行任一公式,CountIF 或 SubTotal,但是当我尝试结合它们我迷路了。这是我的公式段的示例。 =CountIf(I5:I6500,1) =SubTotal(3,I5:I6000)

如何将这两个公式组合成一个公式来计算一列中数字 1 的所有实例,同时不计算由于过滤而隐藏的单元格???

【问题讨论】:

带有 1 和 0 的列不是我要过滤的主要列。还有其他包含 Region、Office nbr 等的列将作为主要过滤器。 【参考方案1】:

沙漠蜘蛛, 这对我有用:

=SUMPRODUCT(--(I5:I6000=(C12)),SUBTOTAL(3,OFFSET(I5,ROW(I5:I6000)-ROW(I5),0)))

OR  (the above uses another cell value to determine your query, the below uses your user input (X))

=SUMPRODUCT(--(I5:I6000="X"),SUBTOTAL(3,OFFSET(I5,ROW(I5:I6000)-ROW(I5),0)))

归功于: pgc01http://www.mrexcel.com/forum/excel-questions/600223-subtotal-countif.html#post2971937

【讨论】:

【参考方案2】:

过滤ColumnI(以及)以选择1,计数应显示在屏幕的左下方(就在Ready的右侧,因此可能不需要公式。

【讨论】:

感谢您的评论。我知道 excel 中的自动摘要信息,但这并没有提供我正在寻找的内容。自动摘要不授予我正在寻找的条件计数。

以上是关于CountIf 和小计的主要内容,如果未能解决你的问题,请参考以下文章

sumif和countif的区别

在这种情况下如何使用 COUNTIF 和 SUBTOTAL?

Excel中用countif和countifs统计符合条件的个数 good

Excel中countif函数的使用方法

countif 函数怎么嵌套其他函数来作为计数条件?比如len来判定长度?

countif同时满足两个条件