You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

逐行统计含指定字符串的单元格(IF AND函数用法?)

统计满足双条件的同行行数(州+商家类别)

核心解决方案

直接使用COUNTIFS函数即可实现全列遍历统计,这是专门针对多条件计数的函数,无需逐行设置判断:

  • 精确匹配场景(比如统计佐治亚州("GA")的"Grocery"类商家数量):

    =COUNTIFS(B:B, "GA", C:C, "Grocery")
    

    参数说明:

    • B:B:州数据所在的整列范围
    • "GA":需要匹配的州代码
    • C:C:商家类别所在的整列范围
    • "Grocery":需要匹配的类别名称
  • 模糊匹配场景(比如统计类别名称包含"Grocery"的GA州商家):

    =COUNTIFS(B:B, "GA", C:C, "*Grocery*")
    

    这里的*是通配符,代表任意长度的字符(包括空字符)。

为什么不用原公式?

你原本的=IF(AND(B3="GA", C3="Grocery"), COUNTIF(C3, "*Grocery*"),0)只能单独判断一行,若要统计全列需要下拉填充公式后再求和,效率低且容易出错。COUNTIFS会自动遍历指定列的所有行,直接返回符合双条件的总行数,结果会随表格数据自动更新。

内容的提问来源于stack exchange,提问作者Dementedpenguin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 09:10:36