在公式中将元素保持为常数

在公式中将元素保持为常数

我想将公式中的一个元素保留为“常数”,但不将其写为公式中的数字,例如

我有这个功能:

=COUNTBLANK(B2:M2)*Q1+N2

如果我将其拖到下面的行,它将完成如下功能:

=COUNTBLANK(B3:M3)*Q2+N3
=COUNTBLANK(B4:M4)*Q3+N4
...

但是,我想将其保留Q1为在该公式中不会改变的定义值,即

=COUNTBLANK(B3:M3)*Q1+N3
=COUNTBLANK(B4:M4)*Q1+N4
...

我知道我可以将公式定义为:

=COUNTBLANK(B4:M4)*7+N4 // Or any numeric value, but I would prefer to keep it as Q1. 

答案1

单元格引用会在您复制时自动调整,这对于开发公式然后将其填充到其他单元格非常方便。如果您不需要这种帮助,并且需要在将其复制到其他单元格时保持不变的引用,请通过在要保持不变的行和/或列前添加前缀 来固定它$

  • Q$1当您将公式复制到列下方时,它仍会指向第 1 行,但如果您将公式复制到另一列,它将发生变化。因此,将公式复制到右侧一列和下方两列的单元格中,您将在新单元格中Q获得引用。R$1

  • $Q1当您将公式复制到其他列时,仍会指向 Q 列,但1如果您将其复制到其他行,则会发生变化。将公式复制到向右一列向下两列的单元格中,您将在新单元格中获得引用$Q3

  • $Q$1$Q$1将锚定 Q 和 1。将公式复制到右边一列和下面两列的单元格中,将为您提供新单元格中的引用。

相关内容