Excel – 根据在多列中search关键字的列返回行结果列表

我看了其他类似的问题,他们的答案没有专门针对我的,或者我只是错过了。

我有一个包含4列的电子表格: Email,Fname,Lname和Group 。 在组列中,有7个不同的关键字可能会或可能不在该单元格中。 一个例子是这样的:

|email@email.com|John|Smith|Apple, Banana, Sauce, Kitten 

现在我有3万多行,有些行只有苹果,有的只有酱,有的还有一个以上的组合。

如何search组列,并返回包含苹果的所有行的列表。 或者列表中包含所有在该列表中有小猫的人。

我知道这似乎是一个简单的要求,但是对于Excel来说,我却毫无头绪,而且我看到很多我无法工作的东西。

我曾尝试使用VLOOKUP,但只能返回从我所能看到的单个条目。 我不明白使用索引。 只是寻找一些指导,也许一两个公式。

在下一个栏目结束…..

=ISNUMBER(SEARCH('apple',GROUP))将在你的单元格中查看苹果是否在单元格中。 您可以使用它来协助您的查询:

=IF(ISNUMBER(SEARCH(substring,text)), "Yes", "No") :在iFstring中使用它的一个例子。