Excel如何设置条件格式实现两列单元格部分匹配高亮?
Excel自定义条件格式实现部分包含即标记重复方案
操作步骤
- 选中你需要应用规则的整个目标区域,确保区域内首个选中单元格为第一行的对应单元格(比如选中范围是A1:B100,默认活动单元格为A1即可,Excel会自动通过相对引用适配所有行)
- 点击顶部菜单栏「开始」选项卡 → 「条件格式」→「新建规则」
- 在弹出的新建格式规则窗口中,选择规则类型为「使用公式确定要设置格式的单元格」
- 在「为符合此公式的值设置格式」输入框中填入对应公式:
如需和原有内置重复值规则保持一致,使用不区分大小写的匹配(即HoRsE和horse判定为匹配),输入:=ISNUMBER(SEARCH($A1,$B1))
如需使用区分大小写的匹配,输入:=ISNUMBER(FIND($A1,$B1))
如果你需要实现整个A列任意值出现在B列对应单元格就算重复,调整公式为以下格式即可,把$A$1:$A$100替换为你的A列实际数据范围:=SUMPRODUCT(--ISNUMBER(SEARCH($A$1:$A$100,$B1)))>0 - 点击「格式」按钮,设置你想要的高亮样式(比如填充黄色、字体标红,可和原有内置重复值标记效果保持一致)
- 连续点击「确定」保存规则,即可直接生效
效果说明
- 原有完全相等、不区分大小写的匹配逻辑会被完整保留,同时新增了部分包含的匹配场景,你提到的3个测试示例均可正常命中
- 公式内的
$A1、$B1可以根据你的实际匹配列需求调整列标,$符号用来固定匹配列,避免自动引用时列标偏移 - 规则设置完成后和内置重复值校验规则使用逻辑一致,调整单元格内容后会自动重新校验刷新标记状态
内容的提问来源于stack exchange,提问作者edward
相关产品推荐
相关产品推荐

