Excel如何按指定行区间分段统计Yes/No值的出现次数
Excel按指定行区间统计Yes/No数量实现方案
以下方案全版本Excel通用,操作零门槛,直接套用公式即可完成统计,默认你的Yes/No数据存放在A列,若数据在其他列,替换公式中对应的列标即可。
核心方法:用COUNTIF条件计数函数统计
COUNTIF是Excel原生的条件计数函数,作用是统计指定单元格区域内,等于指定内容的单元格总个数,针对你需要的三个行区间,直接在空白单元格输入对应公式就能得到结果:
第2行至第6行区间统计
- 统计该区间内Yes的总个数:
=COUNTIF(A2:A6,"Yes") - 统计该区间内No的总个数:
=COUNTIF(A2:A6,"No")
第7行至第11行区间统计
- 统计该区间内Yes的总个数:
=COUNTIF(A7:A11,"Yes") - 统计该区间内No的总个数:
=COUNTIF(A7:A11,"No")
第12行至第20行区间统计
- 统计该区间内Yes的总个数:
=COUNTIF(A12:A20,"Yes") - 统计该区间内No的总个数:
=COUNTIF(A12:A20,"No")
校验&注意事项
- 如果输入公式后返回错误,先确认自己使用的Excel语言版本对应正确的函数名,同时检查统计列的列标、行号是否和实际数据位置匹配
- 如果统计结果和实际目测数量不符,先检查Yes/No单元格是否存在多余空格、大小写不统一、拼写错误(比如写成"yes""NO""Yse"这类错值),可以提前用「查找替换」功能清理多余空格、统一文本格式
- 可以通过区间总行数校验结果准确性:2-6行共5行、7-11行共5行、12-20行共9行,对应区间的Yes数量+No数量应该和区间总行数相等,不等就说明区间内存在非Yes/No的异常值
内容的提问来源于stack exchange,提问作者Abidi
相关产品推荐
相关产品推荐

