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

Google Sheets通用条件格式公式需求:从右向左动态查找对比

适配任意列的通用条件格式公式

需求回顾

为任意列的偶数行单元格设置条件格式:当单元格数值小于其下一行(奇数行)从右往左第一个非空单元格的数值时,应用指定格式。

通用公式

=AND(ISNUMBER(A1), MOD(ROW(A1), 2) = 0, A1 < LOOKUP(9^9, OFFSET(A1,1,0,1,COLUMNS($1:$1)-COLUMN(A1)+1)))

公式解析

  • MOD(ROW(A1), 2) = 0:判断当前单元格是否处于偶数行
  • ISNUMBER(A1):确保当前单元格为数值类型,避免空单元格或文本错误触发格式
  • OFFSET(A1,1,0,1,COLUMNS($1:$1)-COLUMN(A1)+1):动态生成当前单元格下一行、从当前列到表格最右侧的单元格区域
  • LOOKUP(9^9, ...):利用LOOKUP的特性,在上述区域中返回最右侧的非空数值(9^9是足够大的数,会匹配区域内最后一个有效数值)

使用步骤

  1. 选中需要应用条件格式的全部目标区域(例如从A列到表格最后一列,第2行到最后一行)
  2. 进入「条件格式」设置面板,选择「自定义公式规则」
  3. 粘贴上述公式(注意:A1是选中区域的左上角单元格,会自动相对引用适配其他单元格)
  4. 配置所需的格式样式后保存

效果验证

该公式可自动适配任意列的偶数行(如I6、F10、J14、K22等),自动定位到对应下一行从当前列开始的右侧区域,取第一个非空数值进行对比,完全满足需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 03:22:46