You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用条件格式自动高亮包含另一列相同单词的单元格?

用Excel条件格式自动标记匹配单元格

可以用条件格式公式实现这个需求,步骤如下:

  • 选中第一列需要设置格式的单元格区域(比如A2:A100,假设表头在A1)
  • 打开「条件格式」→「新建规则」→选择「使用公式确定要设置格式的单元格」
  • 输入以下公式(记得把$B$2:$B$100替换成你实际的第二列数据区域):
    =SUMPRODUCT(--ISNUMBER(SEARCH(LOWER($B$2:$B$100),LOWER(A2))))>0
    
  • 点击「格式」按钮,切换到「字体」选项卡,勾选「加粗」,确认后完成设置

公式说明

  • LOWER():把两列内容统一转成小写,实现不区分大小写的匹配(比如你例子里的「World Option」和「worldoption」能被识别为匹配)
  • SEARCH():检查第二列的每个内容是否在当前第一列单元格中存在,找到返回位置数值,找不到返回错误值
  • ISNUMBER():把SEARCH的结果转成布尔值(找到为TRUE,找不到为FALSE)
  • --:将布尔值转换成1或0,方便后续求和
  • SUMPRODUCT():对所有匹配结果求和,只要有一个匹配,总和就大于0,触发加粗格式

如果第二列存在空白单元格,不想让空白值触发匹配,可以用这个优化后的公式:

=SUMPRODUCT(--(ISNUMBER(SEARCH(LOWER($B$2:$B$100),LOWER(A2)))*($B$2:$B$100<>"")))>0

内容的提问来源于stack exchange,提问作者kd92

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 13:32:10