如果使用搜索在公式中使用else语句

时间:2014-04-20 18:31:11

标签: excel vba

如果我使用搜索,如何在excel公式中使用if else语句? 对于仅将单元格与值进行比较,它非常简单,但不适用于搜索。

这是我搜索单元格中是否有值的方法:

=IF(ISNUMBER(SEARCH("AAA";L2)); "yes"; "no")

这将是伪代码:

if (in cell L2 is BBB) {

 write "DONE!"

} else {

 if (in cell L2 is AAA) { // this is what my formula already does !
  write "yes"
 } else {
  write "no"
 }

}

1 个答案:

答案 0 :(得分:1)

正如我在评论中提到的,您可以使用以下公式:

=IF(ISNUMBER(SEARCH("BBB";L2));"DONE!";IF(ISNUMBER(SEARCH("AAA";L2)); "yes"; "no"))