Excel是否有统计表格含特定值行数的公式?已用ROWS()需精准统计
统计表格中指定值的行数
精准匹配特定值
要统计Fruit列中**完全等于"Apple"**的行数,最直接的方法是用COUNTIF函数:
=COUNTIF(F:F, "Apple")
F:F指代Fruit整列,你可以替换为具体的单元格范围(比如F2:F150,适合表头在第1行的情况)。- Excel默认不区分大小写,若需要严格区分大小写,用
SUMPRODUCT搭配EXACT:=SUMPRODUCT(--EXACT(F:F, "Apple"))--的作用是将EXACT返回的逻辑值(TRUE/FALSE)转换为1/0,再通过SUMPRODUCT求和得到符合条件的行数。
模糊匹配包含特定文本的行
如果要统计Fruit列中包含"Apple"文本的行(比如"Green Apple"、"Apple Juice"),用通配符*配合COUNTIF:
=COUNTIF(F:F, "*Apple*")
*代表任意长度的任意字符,前后都加就表示单元格内容中只要包含"Apple"即被统计。
结构化表格的适配用法
如果你的数据是用Ctrl+T创建的结构化表格,建议用结构化引用,公式会自动适配表格范围的变化:
=COUNTIF(Table1[Fruit], "Apple")
这里Table1是你的表格名称,[Fruit]是目标列的列名。
内容的提问来源于stack exchange,提问作者user2369812
相关产品推荐
相关产品推荐

