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

Excel CONDITIONAL FORMATTING:判断单元格文本是否存在于另一区域的公式

条件格式部分文本匹配高亮实现公式

以下方案适配Excel、WPS表格场景,按步骤操作即可:

  • 第一步:选中C列所有需要应用规则的单元格,确保当前活动单元格为你选中区域的首个单元格(比如你选了C2:C1000,活动单元格要停在C2)
  • 第二步:新建条件格式规则,选择「使用公式确定要设置格式的单元格」,输入如下公式:
    =SUMPRODUCT(--COUNTIF(C1,"*"&A:A&"*"))>0
  • 第三步:设置你需要的高亮填充色/字体格式,确认保存规则即可生效

公式说明

  • 通配符*匹配任意长度的任意字符,"*"&A:A&"*"即表示A列内容前后可以有任意其他内容,只要包含A列对应文本就算匹配成功
  • COUNTIF会逐行检查A列内容是否是当前C列单元格的子字符串,匹配返回1,不匹配返回0
  • SUMPRODUCT对所有检查结果求和,只要结果大于0就说明至少存在一个匹配项,触发高亮规则

优化建议

如果A列存在空白单元格,不想让空白匹配所有C列内容,可以用优化后的公式:
=SUMPRODUCT(--(A:A<>"")*--COUNTIF(C1,"*"&A:A&"*"))>0
如果A列有效数据是固定范围(比如只有A1:A200有内容),可以把公式中的A:A替换为A$1:A$200,减少不必要的计算,提升表格运行效率。

Google Sheets适配方案

如果使用的是Google Sheets,换用如下公式即可:
=SUMPRODUCT(--REGEXMATCH(C1,TEXTJOIN("|",1,A:A)))>0

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.16 00:06:04