在excel中如何保持一个variables与另一个variables不变

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

=(B1+4)/(A1) 

我如何做到这一点,以便如果我拖动该单元格跨多个单元格计算,只有B1值改变,而A1总是引用该单元格,而不是去A2,A3等?

使用这个表单:

 =(B0+4)/$A$0 

$告诉excel不要调整该地址,而将公式粘贴到新的单元格中。

既然你在拖动行,你只需要冻结行部分:

 =(B0+4)/A$0 

键盘快捷键

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

  • Windows: f4
  • Mac: Command T

有两种单元格引用,这对于理解它们非常有价值。

一个是相对引用 ,这就是你input单元格时所得到的结果: A5 。 将该公式粘贴或填充到其他单元格时,将会调整该引用。

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

一个很酷但很less使用的特性是单个单元格引用中的行和列可能是独立的: $A5A$5 。 这对于从单一公式生成乘法表等东西来说非常方便。

若要使公式更具可读性,您可以将名称指定给单元格A0,然后在公式中使用该名称。

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

然后,如果您命名为A0“Rate”,则可以使用如下名称:

 =(B0+4)/(Rate) 

看,更容易阅读。

如果您想查找费率,请单击F5,并出现在“转到”列表中。

 =(B0+4)/($A$0) 

$意味着保持不变(按几次F4后键入A4快速翻转连击!)

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

您还可以使用Sheet1!$a$0浏览WorkSheets

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

 =b2+a$1 

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

如果您希望只是连续更改数字6并保持不变,则可以像$ A6一样,如果您不希望从该参考中获得任何更改,则可以使用$ A6。

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

我到目前为止不擅长老师,但我希望这有助于! 眨眼眨眼

对于未来的访客 – 使用这个范围: ($A$1:$A$10)

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