excel,插入列后,如何使原公式对应的单元格保持不变

excel,插入列后,如何使原公式对应的单元格保持不变,第1张

1、使用excel将我们的数据表格打开,选择总分的单元格可以看到该单元格内有公式存在

2、选择单元格之后单击鼠标右键在d出的右键菜单哪里找到复制选项

3、点击复制选项之后在需要粘贴的单元格内单击鼠标右键找到选择性粘贴选项

4、点击选择性粘贴选项在d出的对话框内勾选公式选项

5、设置好之后我们点击确定,可以看到公司的格式也被复制过来了

公式是引用的单元格是一定要跟着单元格走的,否则就没有意义了,你可以先把你的公式复制到以文本形式存在的一个单元格里,插入列以后,再把公式以公式的形式站过来,相当于剩了一步编辑了,再下拉就可以了。

用indirect函数将公式引用单元格固定,不受插入行列的影响,范例:

=INDIRECT("A1")

在第一行上方插入一行后,公式对应单元格仍是A1,而不会变成A2

----------------------

我来加一下 图片举例吧:

首先是未插入行时,两种公式的结果

未插入行时,此时a2、b2内的结果一样

在第一行的上方插入一行后:

插入行后

插入行后,原来a列公式仍然对应a1单元格,因为这里是用a1这个文本,转化成引用,文本本身不会因为插入行列而改变,所以插入行后仍然引用a1单元格

b列单元格因为是直接引用a1单元格,而a1单元格上方插入了行,原a1变成了a2单元格,所以b列公式自动变为引用a2单元格


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11868811.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存