向下拖动公式时如何阻止excel更改范围?[关闭]


11

我正在尝试规范化Excel电子表格中的一组数据列。

我需要获取值,以便一列中的最大值是= 1,最小值是=到0,因此我想出了以下公式:

=(A1-MIN(A1:A30))/(MAX(A1:A30)-MIN(A1:A30))

这似乎工作正常,但是当我向下拖动公式以填充其下方的单元格时,现在只会A1增加,但A1:A30也会增加。

有没有一种方法可以在更新我感兴趣的数字时锁定范围?

我尝试将Max和min放在另一个单元格中并对其进行引用,但它仅引用Max和min所在的单元格下的单元格,并且由于除零之外我得到了除零错误。

Answers:


39

“ $”会将引用锁定为绝对引用而不是相对引用。您可以锁定列,行或两者。这是您的示例的绝对参考。

(A1-MIN($A$1:$A$30))/(MAX($A$1:$A$30)-MIN($A$1:$A$30))

1
旁注:我认为它基本上适用于所有现代电子表格程序-我知道它适用于OpenOffice.org Calc和Google Docs的电子表格。
Erik P.

2
好的答案-但它(和原始问题)位于不同的站点上。
whuber

1
在Windows计算机上,您可以使用F4键在“锁定”方法之间切换。
Chase
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.