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

Google Sheets跨工作表文本匹配条件格式设置问题

动态事件日历标题批量加粗的条件格式解决办法

同一工作表的操作步骤

假设要让D列里,所有和E8:E52区域标题匹配的单元格变粗体:

  1. 选中D列需要设置格式的单元格范围(比如D2到D100)
  2. 打开「条件格式」→「新建规则」→选「使用公式确定要设置格式的单元格」
  3. 输入下面任意一个公式:
    • 用COUNTIF:=COUNTIF($E$8:$E$52,D1)>0
    • 用MATCH:=NOT(ISERROR(MATCH(D1,$E$8:$E$52,0)))
  4. 点「格式」按钮,把字体改成粗体,确认应用就行

跨工作表的操作(不用INDIRECT也能行)

如果标题列表在另一个工作表(比如叫「标题库」的表,范围是E8:E52),直接修改公式引用就行:

  • COUNTIF版本:=COUNTIF(标题库!$E$8:$E$52,D1)>0
  • MATCH版本:=NOT(ISERROR(MATCH(D1,标题库!$E$8:$E$52,0)))

为啥之前的公式不好使?

你之前用的=$E$8:$E$52=TEXT($E$55,$E$56)是数组逻辑,但条件格式默认按单个单元格逐一判断,只会对比列表里的第一个单元格(E8),自然只能匹配第一个实例。而上面的公式会遍历整个标题列表,只要单元格内容在列表里存在,就会触发格式。

内容的提问来源于stack exchange,提问作者Nicole L.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 06:21:28