196

假设我有一个单元格 A1,我想在计算中保持不变。例如,我想计算这样的值:

=(B1+4)/(A1)

如何做到这一点,以便如果我拖动该单元格以跨多行的单元格进行计算,只有 B1 值发生变化,而 A1 始终引用该单元格,而不是转到 A2、A3 等?

4

8 回答 8

354

使用此表格:

=(B0+4)/$A$0

告诉 excel在$将公式粘贴到新单元格时不要调整该地址。

由于您正在跨行拖动,因此您实际上只需要冻结行部分:

=(B0+4)/A$0

键盘快捷键

评论者很有帮助地指出,您可以使用以下键盘快捷键在当前选定的单元格中切换公式的相对寻址:

  • 视窗:f4
  • 苹果电脑:CommandT
于 2010-01-28T17:37:48.373 回答
27

有两种单元格引用,理解它们真的很有价值。

一种是相对参考,这是您只需键入单元格时得到的:A5。当您将公式粘贴或填充到其他单元格时,将调整此引用。

另一种是绝对引用,您可以通过在单元格引用中添加美元符号来获得它:$A$5。此单元格引用在粘贴或填充时不会更改。

一个很酷但很少使用的功能是单个单元格引用中的行和列可以是独立的:$A5并且A$5. 这对于从单个公式生成诸如乘法表之类的东西非常方便。

于 2010-01-28T17:46:15.170 回答
10

为了使您的公式更具可读性,您可以为单元格 A0分配一个名称,然后在公式中使用该名称。

定义名称的最简单方法是突出显示单元格或区域,然后单击编辑栏中的名称框。

然后,如果您将 A0 命名为“Rate”,您可以像这样使用该名称:

=(B0+4)/(Rate)

看,更容易阅读。

如果要查找速率,请单击 F5,它会出现在 GoTo 列表中。

于 2010-01-28T17:46:08.507 回答
7

你把它当作=(B0+4)/($A$0)

您还可以使用 WorkSheetsSheet1!$a$0

于 2010-01-28T17:38:21.570 回答
6
=(B0+4)/($A$0)

$ 表示保持不变(在输入 A4 后按几次 F4 可以快速浏览连击!)

于 2010-01-28T17:38:20.897 回答
3

在行值前面放置一个$以保持不变对我来说效果很好。例如

=b2+a$1
于 2013-07-12T14:23:27.337 回答
1

是的。只需将 $ 符号放在所需的常量单元格前面。

就像 $A6 如果您只想连续更改数字 6 并保持不变,或者像 $A$6 如果您根本不想更改该引用中的任何内容。

示例:单元格 A5 包含我的汇率。在 B1 中输入 (= C1 * $A$1)。当您通过 B 填充 B1 时...... A5 中的值保持不变,C1 中的值连续增加。

我到目前为止还不是很擅长老师,但我希望这会有所帮助!!!!眨眼眨眼

于 2013-09-27T10:07:55.190 回答
0

对于未来的访客 - 将其用于范围:($A$1:$A$10)

Example
=COUNTIF($G$6:$G$9;J6)>0
于 2016-12-05T14:52:22.087 回答