首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用列范围搜索字符串并计数特定文本的出现情况

使用列范围搜索字符串并计数特定文本的出现情况
EN

Stack Overflow用户
提问于 2018-12-24 06:50:29
回答 1查看 402关注 0票数 0

使用matches,我想要一个公式,该公式搜索并计数单元格A2中的文本字符串中包含的特定关键字的出现次数,并匹配位于B2:B9列中的关键字,并返回匹配的数字。

单元格A2 (文本字符串)当前地址123号名称街,旧金山,CA前地址456号同一街,费城,PA。

B9(列关键字列表)巴尔的摩,MD;波士顿,MA;费城,PA;休斯顿,TX;芝加哥,IL;旧金山,CA;洛杉矶,CA;坦帕,FL

=COUNTIF(B2:B9,A2) {返回0}

注:在单元格A2中查找匹配的城市和州,位于B2:B9结果=2栏中(旧金山,CA;费城,PA)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-24 07:03:31

使用SUMPRODUCT进行循环计算。A2的Len减去没有任何特定关键字的A2长度除以该关键字的长度是该关键字在A2中发生的次数。

代码语言:javascript
复制
=SUMPRODUCT((LEN(A2)-LEN(SUBSTITUTE(A2,B2:B9,"")))/LEN(B2:B9))

以上应该能够计数A2中任何一个关键字的多次出现,并为所有关键字提供一个总计数。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53910108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档