首页 > 其他分享 >返回关键词对应的分类

返回关键词对应的分类

时间:2023-02-18 18:23:59浏览次数:36  
标签:返回 分类 公式 关键词 TextJoin 对应

 

问题:地点中包含的关键词对应的分类放入一个单元格内,并以逗号分隔。

函数公式解决:

公式一:{=TEXTJOIN(",",1,IFERROR(IF(FIND(B$2:B$5,E2),C$2:C$5),""))}
公式二:{=TEXTJOIN(",",1,IF(COUNTIF(E2,"*"&B$2:B$5&"*"),C$2:C$5,""))}

论哪个公式,最终都是用TextJoin进行合并。TextJoin第二参数,在WPS中一定要使用1,否则不会忽略空值。

公式一用Find寻找每个关键词在地点中存在的位置,如果存在返回大于0的数值,正好可以作为If的肯定条件,返回对应的分类;如果不存在则返回错误值,IfError用以销错。

公式二则是用Countif寻找每个关键词在地点中存在的个数,如果是完全匹配,肯定都是0,所以在关键词前后都加上通配符星号,如果存在则返回1,否则返回0,再用If判断。

标签:返回,分类,公式,关键词,TextJoin,对应
From: https://www.cnblogs.com/officeplayer/p/17133259.html

相关文章