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

Excel 365中基于其他列文本字符串设置条件格式的需求与解决方案

Excel 365中基于其他列文本字符串设置条件格式的需求与解决方案

需求场景

我在用Microsoft 365 Excel时碰到了这样的需求:

  • 表格里有E、G两列,E列单元格内容比较杂,有的是包含“gold”的文本(比如“gold (43/54)”“BSG gold”这类组合形式),有的是空单元格,还有的是“silver”这类无关词汇。
  • 我已经给E列设置了条件格式,规则是仅包含特定文本,匹配条件选“包含”“Gold”,能自动把E列里带“gold”的单元格标出来。
  • 现在想给G列也设置对应规则,让G列中E列包含“gold”的行也自动应用格式。

实测有效的解决方案

试了几种方式后,终于找到能用的条件格式公式:
=ISNUMBER(SEARCH($M$1,$E2,1))

具体操作步骤:

  1. 先在M1单元格输入关键词“Gold”;
  2. 给G列添加条件格式,选择“使用公式确定要设置格式的单元格”,把上面的公式填入输入框;
  3. 设置好想要的格式样式后,拖动G列单元格右下角的填充柄,把规则应用到整列所有行。

这个公式的逻辑很直观:SEARCH($M$1,$E2,1)会在E2单元格里查找M1中的关键词,它不区分大小写,找到匹配内容就返回对应的位置数字,找不到则返回错误值;ISNUMBER()用来判断结果是否为数字,是就返回TRUE,触发条件格式,这样就能精准匹配到E列含目标关键词的对应G列单元格啦。

备注:内容来源于stack exchange,提问作者HDeditor

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 08:04:51