如何用Conditional Formatting公式高亮另一表格中的匹配值
解决方法
要实现Table A高亮匹配Table B中存在的值,用COUNTIF或MATCH函数就能搞定,之前可能是区域引用没设置对,具体步骤如下:
- 选中Table A的所有需要设置条件格式的单元格(比如你的Table A是A2到A9)
- 点击菜单栏的「条件格式」→「新建规则」→选择「使用公式确定要设置格式的单元格」
- 在公式框里输入以下任意一个公式:
- 使用COUNTIF:
=COUNTIF($C$2:$C$9,A2)>0- 把
$C$2:$C$9替换成你实际的Table B单元格区域,A2是Table A选中区域的第一个单元格(不用改,条件格式会自动适配其他单元格) - 原理:统计Table B中等于当前单元格值的数量,大于0就说明存在,触发高亮
- 把
- 使用MATCH:
=NOT(ISNA(MATCH(A2,$C$2:$C$9,0)))- 同样替换
$C$2:$C$9为你的Table B区域 - 原理:MATCH在Table B中查找当前单元格的值,找不到会返回错误,用
NOT(ISNA())判断找到的情况,成立就触发高亮
- 同样替换
- 使用COUNTIF:
- 设置你想要的高亮格式(比如填充色、字体颜色),点击确定即可
注意:公式里的Table B区域一定要加绝对引用($符号),不然条件格式应用到其他单元格时,查找范围会跟着偏移,导致匹配错误。
内容的提问来源于stack exchange,提问作者BCOR
相关产品推荐
相关产品推荐

