Google Sheets 条件格式:高亮包含动态列表指定文本的单元格
Google Sheets动态关键词匹配高亮条件格式设置方法
操作步骤
- 选中需要设置条件格式的A列,点击顶部菜单栏「格式」→「条件格式」,唤出右侧规则设置面板
- 确认面板中「应用到范围」为
A:A(即A列全列生效) - 规则类型下拉选择「自定义公式是」,在输入框中填入以下公式:
=SUMPRODUCT(--ISNUMBER(SEARCH(FILTER(B:B,B:B<>""),A1)))>0 - 在下方「设置格式样式」区域选择你需要的高亮填充色/字体样式,点击「完成」即可生效
规则说明
- 动态适配逻辑:公式中
FILTER(B:B,B:B<>"")会自动提取B列所有非空内容作为匹配关键词,后续你在B列新增/删除关键词时,无需修改条件格式规则,会自动适配生效 - 匹配规则:默认不区分大小写,比如B列录入「Transit」,A列的「TRANSIT」「transit」都会被命中;如果需要区分大小写,将公式中的
SEARCH替换为FIND即可 - 可选整词匹配:如果要求只能命中独立完整单词(比如避免B列的「Q7」命中A列的「Q70」),可改用以下公式:
=SUMPRODUCT(--(REGEXMATCH(A1,"\b"&FILTER(B:B,B:B<>"")&"\b")))>0
内容的提问来源于stack exchange,提问作者matcha_n7
相关产品推荐
相关产品推荐

