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

Excel两列对应单元格字符串比对的条件格式设置咨询

Excel两列字符范围校验条件格式设置方法
  • 第一步:选中需要校验的第二列所有数据单元格(例如数据从第2行开始,就选中B2:B[你的最后一行行号])
  • 第二步:依次点击菜单栏「开始」→「条件格式」→「新建规则」→选择「使用公式确定要设置格式的单元格」
  • 第三步:在公式输入框中填入如下公式:
    =SUMPRODUCT(--ISERROR(FIND(MID(B2,ROW(INDIRECT("1:"&LEN(B2))),1),A2)))>0

公式说明:将当前行第二列单元格的字符逐个拆分,判断是否存在于同行第一列的字符范围内,只要有1个字符不在范围内,公式就会返回TRUE,触发你设置的格式。如果不需要区分大小写校验,把公式中的FIND替换为SEARCH即可。

  • 第四步:点击「格式」按钮,设置校验不通过的单元格样式(例如红色填充、红色字体等),确认后生效即可。

注意事项

  • 公式中的B2为你选中校验区域的首个单元格,如果你的数据从其他行开始,把B2、A2替换为对应行的单元格地址即可,Excel会自动对整选中区域逐行匹配校验。
  • 该公式采用SUMPRODUCT函数做数组运算,不需要额外按三键确认,对万行级的大规模数据集也能保持较高的运行效率。
  • 如果你需要额外标记校验通过的单元格,重复上述步骤,把公式末尾的>0改为=0,再设置校验通过的格式(例如绿色填充)即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 19:45:07