在一组单元格中查找单词
我试图创build一个基于D11:D15内容的合格/不合格结果的单元格。 如果即使其中一个单元格的值为“FAIL”,我也希望上面的单元格(公式正在进入)读取“FAILED”。 如果他们都是“通过”,我希望它说“通过”。 听起来很简单,但我有问题
=IF((ISNUMBER(SEARCH("FAIL",D11:D15))),"FAILED","PASSED")
不pipe怎样,这个公式都会返回。 即使在范围内有失败。 我在这里错过了什么?
你的公式只会返回第一个单元格D11的结果。
使用带有通配符的COUNTIF:
=IF(COUNTIF(D11:D15,"*FAIL*"),"FAILED","PASSED")
或者,如果您确实想要使用search,则需要将ISNUMBER包装到SUMPRODUCT中:
=IF(SUMPRODUCT(--(ISNUMBER(SEARCH("FAIL",D11:D15)))),"FAILED","PASSED")