如何在Google Sheets中固定MAX(F2:F8)值实现H列公式批量填充
解决Excel公式中MAX范围固定的问题
这其实是Excel单元格引用的典型小坑——你只需要把MAX函数里的单元格范围改成绝对引用,就能让这个范围在拖动填充时保持恒定,同时让公式里的其他单元格随行号正常变化。
具体操作很简单,把你的公式从:
=Gj+MAX(F)-Fj
修改成针对第二行的写法:
=G2+MAX($F$2:$F$8)-F2
这里的$符号是核心:
$F$2里的第一个$锁定了列(F列不会随拖动改变),第二个$锁定了行(第2行不会随拖动改变)- 整个
$F$2:$F$8就被固定成了一个绝对范围,不管你往下拖多少行,MAX都会始终计算F2到F8的最大值
快速设置绝对引用的小技巧:
- 选中公式里的
F2:F8部分 - 按下键盘上的
F4键,Excel会自动给范围加上绝对引用的$符号(多按几次还能切换混合引用模式,但这里我们需要全绝对的格式) - 之后拖动填充柄往下拉,你会发现G和F的行号会自动随行变化,而MAX的范围始终保持
$F$2:$F$8不变
举个实际效果的例子:第二行用=G2+MAX($F$2:$F$8)-F2,拖动到第三行时,公式会自动变成=G3+MAX($F$2:$F$8)-F3,完全符合你想要的逻辑。
内容的提问来源于stack exchange,提问作者Dev5




