发现多个单词的IF语句

时间:2015-09-25 14:34:12

标签: excel if-statement excel-formula

更新的问题:

如果有效,有人会给CountIF留下一个答案(我认为评论被删除了);谢谢! :) ....当我将此公式复制到下一列时它似乎不起作用,下面的行是计数如果公式
                                                                                                                                                                  public virtual Designation Designation { get; set; }

我希望If在表2列A1:A4

中选择文本值

原始问题:

我想创建一个IF语句,它找到多个值,我尝试添加另一个IF,但这似乎不起作用,我不知道为什么。

以下是我到目前为止的公式。

=IF(COUNTIF(Sheet2!$A$1:$A$4,"*"&J2&"*")>0,"found","none")

如果在工作表1的第I2列中找到,则在工作表2中搜索A列第1行中的内容。

我希望IF语句也能找到Sheet2中的内容!$ A $ 2,Sheet2!$ A $ 3和Sheet2!$ A $ 4

1 个答案:

答案 0 :(得分:1)

您需要对所有四个结果求和,并查看结果是否大于零。如果是,那么SEARCH functions中至少有一个返回true。

array¹公式是,

=IF(SUM(--ISNUMBER(SEARCH(Sheet2!$A$1:$A$4, I2))), "found", "none")

¹数组公式需要用 Ctrl + Shift + Enter↵完成。一旦正确输入第一个单元格,就可以像任何其他公式一样向下或向右填充或复制它们。