条件格式化单元格,如果它们的一部分值等于另一列的ANY值

时间:2018-08-06 21:07:36

标签: excel excel-formula conditional-formatting

我在AB列中有数据。 B列的数据有点像“ A”列中的日期,但并非总是如此。例如:

A
Football
golf
running
baseball
House
bluehouse
New York

B
ball
house
Los Angeles
Bukarest

我需要在A的{​​{1}}列中搜索值是否存在(包括值的一部分,例如“ ball”)。如果某行匹配,我需要将B中该行的背景颜色更改为红色或其他颜色。

我需要使用什么功能?如何使用?

我尝试使用= match,但它匹配完整值而不是部分值

1 个答案:

答案 0 :(得分:0)

在不使用VBA循环检查匹配项的情况下,我能想到的最好的办法是为B中的每个值设置1条条件格式设置规则。

  1. 选择要格式化的单元格(A列)
  2. 在条件格式中,选择“使用公式来确定要格式化的单元格”
  3. 输入=ISNUMBER(SEARCH($B$1,A1))作为公式
  4. 将格式设置为您想要的任何格式
  5. 为您要匹配的B中的每个单元重复步骤1-4