excel筛选忽略隐藏计数,满足特定条件.

比方:
A列“组别”,B列“是否到达”。
筛选A“组别”,隐藏其他组,统计B“是否到达”中“已到达”的个数。

本人菜鸟,
用=subtotal(103,[是否到达])只能统计筛选出的组别中全部“已到达”及“未到达”数量,不能只统计筛选出的组别中“已到达”的数量;
而用=countif([是否到达],"已到达")只能统计所有组别中“已到达”的数量,不能忽略筛选后隐藏的数量。
请问有没有公式将这两样结合到一起?

你 如果用筛选的方式 就再筛选一次 达到 和未达到 不就可以了吗……
或者变通一下 增加一个辅助列 来统计已达到或者未达到的……
[已达到] =IF(B2="已达到",1,0) 然后使用公式subtotal(9,[已达到]) 类似这样的公式 来实现你的目的 不需要看到这列可以隐藏起来 然后 统计的公式 可以放在你需要看到的单元格中 还可以进一步进行你需要的运算……
还有一种 变通的方法:就是你把你的是否达到目标那一列的数据 通过格式设置、有效性约束0、1这两个值 然后你使用 subtotal 的count功能 进行计算 就能得到 你所需要的 结果……
比如 你的是否达到 单元格格式设置 为:[=0]"未达到";[=1]"已达到" 这样子设置 然后有效性设置为 允许整数 介于0 与1 之间 也就是 仅此两个数字有效……
其他的也就不再多说了……
温馨提示:答案为网友推荐,仅供参考
相似回答