Google sheets 计算表中以特定值单元格开头的每一行的特定单词数(谷歌表格)

Google sheets 计算表中以特定值单元格开头的每一行的特定单词数(谷歌表格),google-sheets,google-sheets-query,Google Sheets,Google Sheets Query,这一点和我在谷歌表单中所做的一样清楚 这是一个有两个标签的列表 表1 基本上,我有一张表格。一个专栏有50个不同的人的名字。名字随机重复 其他列包含每个人的评论 表2 这里基本上是一个热图的关键字使用不同的人。A列是关键字,而第1行包含我感兴趣的关键字 此网格中的每个单元格应(1)在选项卡1中搜索每个姓名的所有实例,然后(2)计算关键字在该人所有评论中出现的次数 Countifs不起作用,因为数组参数的大小不同 我不知道如何在countif中设置过滤器的词组 使用查询似乎会带来麻烦,因为我的实际

这一点和我在谷歌表单中所做的一样清楚

这是一个有两个标签的列表

表1

基本上,我有一张表格。一个专栏有50个不同的人的名字。名字随机重复

其他列包含每个人的评论

表2

这里基本上是一个热图的关键字使用不同的人。A列是关键字,而第1行包含我感兴趣的关键字

此网格中的每个单元格应(1)在选项卡1中搜索每个姓名的所有实例,然后(2)计算关键字在该人所有评论中出现的次数

Countifs不起作用,因为数组参数的大小不同

我不知道如何在countif中设置过滤器的词组

使用查询似乎会带来麻烦,因为我的实际电子表格大约有100个名称和40个关键字

我愿意接受建议,感谢你的帮助

肯。

试试看

=sum(ArrayFormula(--regexmatch(filter(Sheet1!$B$2:$F, Sheet1!$A$2:$A=B$1), "\b"&$A2&"\b")))
然后向右侧和向下填充,直到需要为止

要使匹配不区分大小写,请将“\b”和$A2&“\b”更改为 “\b(?i)&$A2&”\b”


看看这是否有效?

绝对正确。美丽的!我需要几分钟来消化这里发生的一切。明亮的非常感谢!