时间:2023-09-27 22:25:34 来源: 人气:
在Excel里,你可以轻松地在整行或整列中复制公式,但最后的结果可能并不尽如人意。如果得到的结果不是你期望的,又或者显示#REF和/DIV0错误,你需要检查相关的单元格,看看是哪里出了问题。不过不用担心,你不需要在复制粘贴之前重新编辑所有的单元格,这里有一些简单的方法能让Excel里的公式自动更新。
将公式输入单元格。Excel中所有的公式都是=开头的,在等号后面输入函数或运算。这里将使用一个简单的电子表格作为样例,将表格中的A列和B列相加:| A列 | B列 | C列 | |
|---|---|---|---|
| 第1行 | 10 | 9 | =A1+B1 |
| 第2行 | 20 | 8 | |
| 第3行 | 30 | 7 | |
| 第4行 | 40 | 6 |
按回车键计算公式。在这个样表中,一旦你按下了键盘上的Enter,Excel就会将你的公式存储在单元格中,并只显示最后的计算结果(19)。| A列 | B列 | C列 | |
|---|---|---|---|
| 第1行 | 10 | 9 | 19 |
| 第2行 | 20 | 8 | |
| 第3行 | 30 | 7 | |
| 第4行 | 40 | 6 |
点击你想复制的单元格的右下角。把光标移动到刚才编辑的单元格的右下角,光标就会自动变为粗体的+。[1]Enter,Excel就会将公式存储在单元格中,并只显示最后的计算结果(19)。| A栏 | B栏 | C栏 | |
|---|---|---|---|
| 第1行 | 10 | 9 | 19 |
| 第2行 | 20 | 8 | |
| 第3行 | 30 | 7 | |
| 第4行 | 40 | 6 |
这个方法可以不修改单元格的引用。当你有一个庞大并有很多公式的电子表格,并且想直接复制这些公式时,把所有的内容改为绝对单元格引用将会十分繁琐,尤其是之后想将它们修改回来会很麻烦。使用这个方法可以快速移动相对单元格引用的公式,并且不需要更改引用。[3]开始选项卡,然后点击“编辑”中的查找和选择。[4]esc关闭公式栏,然后将这个公式粘贴到电子表格的任意位置。[5]Ctrl`(通常和~是一个按键) 进入电子表格的公式视图模式。将公式复制并粘贴到文本编辑器中,比如Notepad或者TextEdit。再一次复制它们,并将它们粘贴回电子表格中。[6]Ctrl`,切换回平常的视图模式。
在公式中使用相对单元格引用。在Excel公式中,“单元格引用”是单元格的地址。你可以手动输入这个地址,或者点击你希望使用的单元格。比如说,下面这个电子表格中有一个公式引用了A2单元格:| A列 | B列 | C列 | |
|---|---|---|---|
| 第2行 | 50 | 7 | =A2*2 |
| 第3行 | 100 | ||
| 第4行 | 200 | ||
| 第5行 | 400 |
弄清楚它们为什么被称为相对引用。在Excel公式中,相对引用是使用单元格地址的相对位置。例如:单元格C2中有公式“= A2”,它是对左边两个单元格的相对引用。 如果将公式复制到单元格C4中,则它仍将引用左侧的两个单元格,显示为“= A4”。| A列 | B列 | C列 | |
|---|---|---|---|
| 第1行 | 50 | 7 | =A2*2 |
| 第2行 | 100 | ||
| 第3行 | 200 | =A4*2 | |
| 第4行 | 400 |
改用绝对引用。如果你“不”希望Excel自动更改公式。可以在需要保持相同的列或行前面添加$符号,把它改为绝对引用。[7] F4键在绝对引用和相对引用之间切换。 通过点击单元格,突出显示公式中的单元格引用。 按键盘上的F4,可以自动添加或删除$符号。 继续按 F4,直到选中想要的绝对或相对引用,然后按Enter。[8] Ctrl ‘(撇号)来填入正上方的公式。[11]