如何保持一个变量不变与另一个变化与行在excel

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

=(B1+4)/(A1)

我如何使它,如果我拖动该单元格在许多行的单元格之间进行计算,只有B1值变化,而A1总是引用该单元格,而不是去A2, A3等?

861637 次浏览

使用这种形式:

=(B0+4)/$A$0

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

因为你在拖行,你只需要冻结行部分:

=(B0+4)/A$0

键盘快捷键

评论者指出,你可以用这些快捷键在当前选定的单元格中切换公式的相对寻址:

  • Windows: f4
  • 麦克:命令T
=(B0+4)/($A$0)

$表示保持不变(在输入A4后按几次F4,快速翻阅连击!)

你把它写成=(B0+4)/($A$0)

你也可以用Sheet1!$a$0遍历工作表

为了使你的公式更具可读性,你可以指定名称到单元格A0,然后在公式中使用这个名称。

定义“名称”最简单的方法是突出显示单元格或范围,然后单击公式栏中的“名称”框。

然后,如果你将A0命名为“速率”,你可以这样使用这个名称:

=(B0+4)/(Rate)

看,更容易读。

如果你想找到速率,点击F5,它就会出现在GoTo列表中。

有两种单元格引用,很好地理解它们非常有价值。

一个是相对参考,这是当你输入单元格:A5时得到的。当将公式粘贴或填充到其他单元格中时,将调整此引用。

另一个是绝对引用,你可以通过在单元格引用$A$5中添加美元符号来获得。这个单元格引用在粘贴或填充时不会改变。

一个很酷但很少使用的特性是,单个单元格引用中的行和列可以是独立的:$A5A$5。这对于从一个公式生成乘法表之类的东西很方便。

在行值前面放置$以保持常量对我来说效果很好。如。

=b2+a$1

是的。只要把$符号放在你想要的常量单元格前面。

比如$A6,如果你希望连续改变数字6并保持一个常数,或者$ a $6,如果你不想从引用中改变任何东西。

示例:单元格A5包含我的汇率。在B1中你写(= C1 * $A$1)当你填满B1到B.......A5的值保持不变,C1的值连续增加。

我不是一个很好的老师,但我希望这有助于!!!!Wink眨眼

对于未来的访问者-使用这个range: ($A$1:$A$10)

Example
=COUNTIF($G$6:$G$9;J6)>0