将方程应用于整列时保持界限

时间:2016-06-14 07:37:12

标签: excel excel-formula ms-office

IF(MAX(A1:A3)>MAX(A5:A1298),MAX(A1:A3)+1,MAX(A5:A1298)+1)

我写的这个等式基本上检查了A:A中的最大数字(除了它自己)并将其加1并将其放在A4中。我想将这个等式应用于整个专栏。我知道这似乎不符合逻辑,而且这是一个循环方程式,但我有理由这样做。问题是,当我点击单元格右下角的黑点将方程应用于整个列时,边界会发生变化。它开始于A2位于小区A5,而A3位于小区A6

我想为此创建边界,以便每个单元格开始从A1:A1298搜索最大值。这可能吗?

1 个答案:

答案 0 :(得分:0)

=IF(MAX($A$1:A3)>MAX(A5:$A$1298),MAX($A$1:A3)+1,MAX(A5:$A$1298)+1)

把它放在A4然后复制下来。是你的意思是什么?当单元格被复制到另一个位置时,$会保持行或列引用的更改。