Excel里,你可以轻松地在整行或整列中复制公式,但最后的结果可能并不尽如人意。如果得到的结果不是你期望的,又或者显示#REF和/DIV0错误,你需要检查相关的单元格,看看是哪里出了问题。不过不用担心,你不需要在复制粘贴之前重新编辑所有的单元格,这里有一些简单的方法能让Excel里的公式自动更新。

步骤

方法 1通过拖动将公式复制到多个单元格中

  1. 4种方法来在Excel中复制公式将公式输入单元格。Excel中所有的公式都是=开头的,在等号后面输入函数或运算。这里将使用一个简单的电子表格作为样例,将表格中的A列和B列相加:

    样表
    A列 B列 C列
    第1行 10 9   =A1+B1
    第2行 20 8
    第3行 30 7
    第4行 40 6
  2. 4种方法来在Excel中复制公式按回车键计算公式。在这个样表中,一旦你按下了键盘上的Enter,Excel就会将你的公式存储在单元格中,并只显示最后的计算结果(19)。

    样表
    A列 B列 C列
    第1行 10 9 19
     第2行 20 8
     第3行 30 7
     第4行 40 6
  3. 4种方法来在Excel中复制公式点击你想复制的单元格的右下角。把光标移动到刚才编辑的单元格的右下角,光标就会自动变为粗体的+[1]Enter,Excel就会将公式存储在单元格中,并只显示最后的计算结果(19)。

    样表
    A栏 B栏 C栏
    第1行 10 9 19
     第2行 20 8
     第3行 30 7
     第4行 40 6
  4. 3选中并复制(CTRL+C)你想要的单元格。
  5. 4选择你想要复制的单元格。选择一个单元格,用鼠标或者方向键上下移动。这个方法跟之前不太一样。在这个方法中,你想要复制的单元格不需要与原单元格相邻。
  6. 5粘贴(CTRL+V)。

方法 3直接复制公式

    1. 4种方法来在Excel中复制公式这个方法可以不修改单元格的引用。当你有一个庞大并有很多公式的电子表格,并且想直接复制这些公式时,把所有的内容改为绝对单元格引用将会十分繁琐,尤其是之后想将它们修改回来会很麻烦。使用这个方法可以快速移动相对单元格引用的公式,并且不需要更改引用。[3]开始选项卡,然后点击“编辑”中的查找和选择。[4]esc关闭公式栏,然后将这个公式粘贴到电子表格的任意位置。[5]Ctrl`(通常和~是一个按键) 进入电子表格的公式视图模式。将公式复制并粘贴到文本编辑器中,比如Notepad或者TextEdit。再一次复制它们,并将它们粘贴回电子表格中。[6]Ctrl`,切换回平常的视图模式。

方法 4使用相对或绝对单元格引用

  1. 4种方法来在Excel中复制公式在公式中使用相对单元格引用。在Excel公式中,“单元格引用”是单元格的地址。你可以手动输入这个地址,或者点击你希望使用的单元格。比如说,下面这个电子表格中有一个公式引用了A2单元格:

    相关参考
    A列 B列 C列
    第2行 50 7   =A2*2
    第3行 100
    第4行 200
    第5行 400
  2. 4种方法来在Excel中复制公式弄清楚它们为什么被称为相对引用。在Excel公式中,相对引用是使用单元格地址的相对位置。例如:单元格C2中有公式“= A2”,它是对左边两个单元格的相对引用。 如果将公式复制到单元格C4中,则它仍将引用左侧的两个单元格,显示为“= A4”。

    相关参考
    A列 B列 C列
    第1行 50 7   =A2*2
    第2行 100
    第3行 200   =A4*2
    第4行 400
    • 这适用于相同行和相同列之外的单元格。 如果将相同的公式从单元格C1复制到单元格D6(未显示),Excel会将“A2”引用到向右一列(C→D),向下五行(2→7)的单元格,或者“B7″。
  3. 4种方法来在Excel中复制公式改用绝对引用。如果你“不”希望Excel自动更改公式。可以在需要保持相同的列或行前面添加$符号,把它改为绝对引用。[7] F4键在绝对引用和相对引用之间切换。

    通过点击单元格,突出显示公式中的单元格引用。 按键盘上的F4,可以自动添加或删除$符号。 继续按 F4,直到选中想要的绝对或相对引用,然后按Enter。[8] Ctrl ‘(撇号)来填入正上方的公式。[11]

发表回复