Excel中如何查找出某一列中的数据包含某一列里面的特定字符数据,并返回对应列的特殊字符?

2022-12-19 06:37

如图所示,数据1包含整个信息,数据2为关键词,需要查找出数据1里面是否包含数据2的内容,并在结果中显示出该关键词
2022-12-19 09:38

WPS和微软Office2019以上版本,D2单元格公式=TEXTJOIN(",",1,IF(ISNUMBER(FIND(C$10:C$13,B2)),C$10:C$13,""))

数组公式, Ctrl+Shift+回车,公式两端出现大括号{}后,下拉公式。

更多回答

在D2中输入或复制粘贴下列公式

=IFERROR(LOOKUP(1,0/FIND(C$2:C$5,B2),C$2:C$5),"无关键词")

=TEXTJOIN(",",,IF(ISNUMBER(FIND(C$2:C$5,B2)),C$2:C$5,""))

下拉填充

D2

=IFERROR(INDEX($C$10:$C$13,SMALL(IF(ISNUMBER(FIND($C$10:$C$13,$B2)),ROW($1:$4),""),COLUMN(A1))),"")

CTRL+SHIFT+ENTER三键合一按下,然后向右拖动几格,再向下拖动填充。