Excel公式 查找字符串中的关键字并输出对应值

现在我有一份关键字对照表,A栏是关键字,B栏是我希望它输出的对应字符串。现在我在C1输入一个字符串,如果这个字符串包含A栏中某个关键字,那么希望在D1显示这个关键字对应B栏的内容。请问我该在D1输入什么公式?谢谢大家了
最新回答
Cunese-红玫瑰*

2022-04-06 16:36:53

1、打开电脑,然后在excel中打开需要的文档,这时从产品名称中查找到关键词ABC并提取这三个关键词放到品牌列中;

2、可以先使用

find函数
来查找一下产品名称列的关键词数量,在D4单元格输入公式=FIND({"A","B","C"},C4);

3、回车后,看到返回的数值为关键词所在

字符串
的位置为1,这就意味着只要能够找到数字的位置就可以从ABC中返回到我们想要的品牌名;

4、在D4单元格输入公式=LOOKUP(9^9,FIND({"A","B","C"弊陪纯},C4),{"A","B","C"});

5、回车之后,D4单元格中的品牌A就租咐会乱让被查找然后还可以提取出来了;

6、点击D4然后向下拖拽或者复制公式,所有品牌就都被查找并提取,完成了需要的预计目的。

时光巷陌

2022-03-06 22:26:05

在B2中输入薯模或复制粘腊手盯贴下列公式
=VLOOKUP("*"&A2&"*"轮和,C:D,2,)
下拉填充
风行水上

2021-09-28 16:04:23

在D1中输入公式
=INDEX(B:B,MAX(IF(COUNTIF(C1,"*"&A$1:A$11&"*"),ROW($1:$11),)))
公式输入结束后按【顷茄喊组合雀野键】确认,再将公式纳伍下拉填充。
雨季盛开的花

2020-09-12 04:52:48

=VLOOKUP(C2,$A$1:$B$11,2,0)
_蓝色丶夜☆空★

2023-09-11 16:00:11

C列输入与A列一样的字铅扰,枯激桐没坦那么D列用Vlookup函数。
像你这样就没办法啦,用vba都很难。