excel中的链接公式

时间:2011-11-27 16:12:45

标签: excel excel-formula

我正在尝试设置链接的工作表,需要使用混合变量复制公式。我想设置='by name'!$A3并进行复制,以便下一个公式为='by name'!A4,但是当我复制='by name'!$A3时,Excel会保持两个变量不变。为什么呢?

2 个答案:

答案 0 :(得分:0)

如果我的理解是正确的,

您正在尝试将A3的值复制到A10 Cells到另一张纸。

A3 - A10 是假设的例子。

=Sheet1!A3与Vs之间的差异=Sheet1!$A3

=Sheet1!A3 - 这是将第一张的值复制到第二张。

示例:如果您放置此公式,当您双击加号“+”符号时,它将填充 A3 - A10 单元格使用第一张表中的值

=Sheet1!$A3 - 这将仅提供 A3单元格的参考,并将第一张的值复制到第二张。

示例:如果您放置此公式,当您双击加号“+”符号时,它将填充 A3 - A10 单元格第一张到第二张的 A3 值。

答案 1 :(得分:0)

要了解您的问题,您必须了解在Excel公式中使用$(美元符号)。

在复制粘贴公式时,美元用于保留对行或列的引用。


如果您复制粘贴来自Sheet2的公式,引用='by name'!A1的单元格A1,Excel将在您复制粘贴(或拖动)时自动调整公式公式。

例如,当您将公式从Sheet2,单元格A1复制粘贴到Sheet2 , cell B2 , the new formula will be: ='按名称'!B2`时,因为Excel认为你想转移引用。

如果要保留对行或列的引用,可以在要保留的列或行之前添加$。例如,如果您将此公式从A1复制粘贴到B2

  • ='by name'!$A$1将成为='by name'!$A$1
  • ='by name'!$A1将成为='by name'!$A2(保留专栏)
  • ='by name'!A$1将成为='by name'!B$1(保留行)
  • ='by name'!A1将成为='by name'!A1(同时保留两者)