当匹配在第二列中的任何位置找到的值时,在一列中突出显示单元格

时间:2015-01-07 01:01:47

标签: excel excel-formula conditional-formatting

B列是输入数据的地方。 第I列有一个预定义的数据列表。

我希望在列B中的任何位置找到数据时突出显示列I的数据。示例:

A    B    C    D    E    F   G    H    I    J
---------------------------------------------
     3                                 1
     2                                 2
     7                                 3

因此,包含23的第I列中的单元格会突出显示,因为在某些位置会在B列中找到。

2 个答案:

答案 0 :(得分:0)

请尝试选择ColumnI,HOME>样式 - 条件格式 - 新规则...,使用公式确定要格式化的单元格此公式为真的格式值:

=COUNTIF(B:B,I1)>0  

选择您的格式,确定,确定。

答案 1 :(得分:0)

使用

进行条件格式化
 =isna(match($i1,$b$1:$b$3,0)) 

作为不匹配的细胞的条件(零很重要,因为它仅表示完全匹配)

......但是

 =countif($b$1:$b$3,$i1)=0 

会做同样的事情,而

=countif($b$1:$b$3,$i1)>0 

是匹配的条件