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

如何在Google Sheets中为含ARRAYFORMULA的公式单元格设置条件格式

如何用条件格式高亮Google Sheets中含ARRAYFORMULA的公式单元格(仅公式所在单元格)

按以下步骤操作即可实现:

  1. 选中你需要应用该规则的单元格范围(可以是整个工作表,也可以是特定区域)。
  2. 点击顶部菜单栏的「格式」→「条件格式」,右侧会弹出条件格式规则配置面板。
  3. 在「格式规则」下拉菜单中选择「自定义公式」。
  4. 在公式输入框中粘贴以下公式:
    =AND(ISFORMULA(A1), REGEXMATCH(FORMULATEXT(A1), "ARRAYFORMULA"))
    
    注:这里的A1是你选中范围的左上角单元格,Google Sheets会自动处理相对引用,无需手动修改。
  5. 点击「格式样式」,设置你想要的高亮效果(比如填充颜色、加粗字体等)。
  6. 点击「完成」保存规则。

公式说明:

  • ISFORMULA(A1):判断当前单元格是否为公式单元格,排除数组区域中由ARRAYFORMULA生成的非公式单元格。
  • FORMULATEXT(A1):提取目标单元格中的公式文本内容。
  • REGEXMATCH(..., "ARRAYFORMULA"):检查公式文本中是否包含ARRAYFORMULA关键词。
  • AND(...):只有当以上两个条件同时满足时,才会应用高亮格式。

如果需要匹配大小写不敏感的ARRAYFORMULA(比如小写的arrayformula),可以把公式修改为:

=AND(ISFORMULA(A1), REGEXMATCH(FORMULATEXT(A1), "(?i)ARRAYFORMULA"))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 06:45:51