在Excel中如何从另一个数组创建精简列表?

时间:2015-08-13 08:31:37

标签: excel excel-formula

我在A列中有很长的关键字列表。我正在尝试在该列中搜索包含特定单词的单元格。然后,我想在新列中显示包含该单词的所有单元格。 例如,如果我想搜索包含" dog"在A1:A2000范围内的单元格内的任何位置,然后使用包含单词" dog"的单元格的值填充C列中的单元格。在里面。实际上是在创建一个新列表

谢谢。

2 个答案:

答案 0 :(得分:0)

在C1细胞中尝试以下公式:

如果(ISNUMBER(搜索(A1,“狗”)),A1,“”)

希望这可以提供帮助

答案 1 :(得分:0)

放入单元格“C1”并复制下来。请务必使用 CTRL + SHIFT + ENTER

输入公式
=IFERROR(INDEX($A$1:$A$2000,SMALL(IFERROR(IF(SEARCH("dog",$A$1:$A$2000),ROW($A$1:$A$2000)-ROW($A$1)+1),FALSE),ROWS($C$1:C1))),"")