需要从 ISNUMBER 和 SEARCH 公式中排除关键字

需要从 ISNUMBER 和 SEARCH 公式中排除关键字

我试图PPC从这些结果中排除该词,并混合了一些项目来获得它。它在这里返回了 PPC 合同的正确数字,但我希望它排除单元格中带有 PPC 的任何内容G3-G。我知道这<>可以用于does not equal但我尝试在这个 ISNUMBER/SEARCH 公式中插入多个位置,但无法弄清楚。有没有更好的方法可以用不同的公式得到相同的答案?

我需要帮助的部分: (ISNUMBER(SEARCH("PPC", Retention!$G$3:$G)))

完整公式:

=SUMPRODUCT((--(MONTH(Retention!$E$3:$E)=MONTH(S$1))*(YEAR(Retention!$E$3:$E)=YEAR(S$1))*(Retention!$D$3:$D="Sales - USA")*(ISNUMBER(SEARCH("PPC", Retention!$G$3:$G)))*(Retention!$H$3:$H="")))

谢谢!

答案1

SEARCH 在字符串中查找目标文本。如果找到,它会返回位置编号,因此将 SEARCH 与 ISNUMBER 包装在一起可测试是否找到它。

如果 SEARCH 未找到该文本,则会返回错误。因此,将 SEARCH 与 ISERROR 组合在一起可测试是否未找到该文本。在您的公式中,将 ISNUMBER 替换为 ISERROR 将仅包含不包含“PPC”的记录。

相关内容