这与我在Google表格中所做的一样清楚。
这是一个带有两个标签的sample table。
标签1
基本上,我已经从表格中获取了表格。一栏有说50个不同人的名字。名称随机重复。
其他列包含每个人的评论。
标签2
本质上,这是不同人使用的关键字的热点图。列A是关键字,而行1包含我感兴趣的关键字。
此网格中的每个单元格都应(1)在选项卡1中搜索每个名称的所有实例,然后(2)计算该关键字出现在该人的所有评论中的次数。
Countifs不起作用,因为数组参数的大小不同。
我想不出如何表达嵌入countif中的过滤器的方式。
使用QUERY似乎会造成麻烦,因为我的实际电子表格中包含100个名称和40个关键字。
我欢迎您提出建议,并感谢您的帮助!
肯。
答案 0 :(得分:1)
在B2中尝试
=sum(ArrayFormula(--regexmatch(filter(Sheet1!$B$2:$F, Sheet1!$A$2:$A=B$1), "\b"&$A2&"\b")))
然后根据需要向右和向下填充。
要使匹配不区分大小写,请将“ \ b”&$ A2&“ \ b”更改为 “ \ b(?i)”&$ A2&“ \ b”
看看是否可行?