突出显示不包含在 Excel 中的任何字符串中的单元格

Highlight cells which is not contained in any of the strings in Excel

我想从单元格列表中的列表中搜索任何字符串,并突出显示在任何字符串中都找不到的单元格。示例:

第一名sheet:第一个

name

microsoft

usa

perl

java

html

sql

第二名sheet:第二名

website

www.perl.com

www.usa.com

sql.com

www.com.java

在这种情况下,应从第一个 sheet 突出显示单元格 Microsoft 和 html,因为这些单元格不包含在任何第二个 sheet.

我使用条件格式。我在第一个 sheet 中从 A2 到 A7 select,然后在条件格式(在“主页”选项卡上)中使用此公式的 "use a formula to determine which cells to format" 选项。我在下面使用了这段代码并变成了蓝色。

=NOT(COUNT(SEARCH(first!B$1:B$3,second!$A1))) 没用。

我参考了这个 Whosebug 寻求帮助。该网站是Highlight cells containing text from a list of strings in Excel

你能帮帮我吗?

SEARCH() 使用单个单元格作为其目标。您需要一个计算一系列单元格的函数。

您可以使用带通配符的 Countif 来识别没有匹配项的单元格,如下所示:

=COUNTIF(Sheet2!A:A,"*"&Sheet1!A2&"*")

如果您想在条件格式公式中使用该概念,请尝试使用符合

的公式的规则
=COUNTIF(Sheet2!A:A,"*"&$A2&"*")=0