在多列中search一个string

我使用下面的公式:

=IF(ISERROR(LOOKUP(2^15;SEARCH(MID(A1;1;9);$D$1:$D$100)));"No";"Yes") 

这是完美的工作!
问题 :我想在列$ D $ 1:$ E $ 100中search,而不是只有一列D。 我怎样才能修改这个在两列中search?

最简单的方法可能是在每列中search结果。 这意味着“如果没有在D中find,而没有在E中find,则输出否”。 逻辑如下:

在D列中  ISERROR(在D中查找)| 在E列中  ISERROR(在E中查找)| 结果
    N |  Y |  N |  Y | 没有
    N |  Y |  Y |  N | 是
    Y |  N |  N |  Y | 是
    Y |  N |  Y |  N | 是
 =IF(AND(ISERROR(LOOKUP(2^15,SEARCH(MID(A1,1,9),$D$1:$D$100))), ISERROR(LOOKUP(2^15,SEARCH(MID(A1,1,9),$E$1:$E$100)))),"No","Yes")