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

Google Sheets条件格式公式需求:检查列内公式行引用一致性

Google Sheets条件格式:检测公式行引用是否正确

操作步骤

  • 选中目标区域:D4:D10
  • 点击菜单栏「格式」→「条件格式」
  • 在右侧面板选择「自定义公式」作为规则类型
  • 输入检测公式:
    =REGEXMATCH(FORMULATEXT(D4), "A(?!\b"&ROW()&"\b)\d+|B(?!\b"&ROW()&"\b)\d+|C(?!\b"&ROW()&"\b)\d+")
    
  • 设置触发后的格式:将单元格填充为红色

公式说明

  • FORMULATEXT(D4):提取当前单元格的公式文本内容
  • ROW():自动获取当前单元格所在行号(比如D4对应行号4,D8对应行号8)
  • 正则表达式部分:精准匹配A/B/C列中引用了非当前行的情况,只要出现这类错误引用,就会触发标红规则

兼容情况

不管你的公式是用CONCATENATE函数(比如=concatenate(A4&"<em>"&B4&"</em>"&C4)),还是带列绝对引用的格式(比如$A4 & "<em>" & $B4 & "</em>" & $C4),这个检测公式都能正常工作,只要行号引用错误就会标红。

内容的提问来源于stack exchange,提问作者기리보이 외국인ARMY

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 22:07:06