这和我在谷歌表格中想要做的事情一样清楚。
下面是一个包含两个选项卡的示例表。
选项卡 1
基本上,我有一个从表单中馈送的表格。一列有50个不同的人的名字。名称随机重复。
其他列包含每个人所做的评论。
选项卡 2
这里本质上是不同人使用的关键字的热图。A 列是关键字,而第 1 行包含我感兴趣的关键字。
此网格中的每个单元格应 (1( 在选项卡 1 中搜索每个名称的所有实例,然后 (2( 计算关键字在该人的所有评论中出现的次数。
计数不起作用,因为数组参数的大小不同。
我不知道如何表达嵌入在计数中的过滤器。
使用QUERY似乎会引起麻烦,因为我的实际电子表格大约有100个名称和40个关键字。
我愿意接受建议,并感谢您的帮助!
眼界。
在 B2 中尝试
=sum(ArrayFormula(--regexmatch(filter(Sheet1!$B$2:$F, Sheet1!$A$2:$A=B$1), "b"&$A2&"b")))
然后根据需要向右向下和向下填充。
要使匹配不区分大小写,请将"\b"&$A 2&"\b" 更改为 "\b(?i("&$A 2&"\b">
看看这是否有效?