Excel:search单元地址,然后在函数中使用该地址

我在一个相当复杂的Excel问题上遇到了一些麻烦,但是我想我的问题已经解决了。

让我们以成功的宠物为例。 我们有三只宠物,一只猫,一只狗和一只鸟。 猫和鸟都成功地跳过一个箍,但狗不是。 我把这些结果列在一张表中:

Sheet1: http : //imgur.com/LtrMWQY

我还有另外一个列出我的宠物的桌子:

Sheet2: http : //imgur.com/Prq12Md

在Sheet2 B2中,我想要一个能够返回“成功”一词的公式。 我似乎无法得到一个function来为此工作。

我看到的逻辑进程是首先确定哪个单元格在Sheet1中包含单词“Cat”。 然后,我需要设置一个if语句,在那个单元格中searchSuccess这个单词。

我有第二部分:= IF(ISNUMBER(FIND(“成功”,Sheet1!A1)),“成功”,“失败”)

我现在需要做的是写一些内容,通过在Sheet1单元格A2中searchSheet1列A中的值来search并填充上述函数的“Sheet1!A1”部分。 任何人都可以帮助这个或让我指出正确的方向?

先谢谢你。

我把它写得很快,所以可能会有更短的时间^^;

=IF(ISNUMBER(SEARCH("Successful",VLOOKUP("*"&A1&"*",Sheet1!A:A,1,0))),"Success","Fail") 

最里面的函数是VLOOKUP ,并将在Sheet1中查找包含“狗”(不区分大小写)的相应单元格。 它会返回值The dog failed

现在,下一个公式是SEARCHFIND不区分大小写的版本),并且会查找Successful 。 其余的应该比较容易理解:)