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

我的单元格中存在这样一个公式
=IF(AND(F3=4,(N3+P3+R3)>=4500,(O3+Q3+S3)<6000),6000-(O3+Q3+S3),IF(AND(F3=7,D3="PFM",(O3+Q3+S3)<6000),6000-(O3+Q3+S3),IF(AND(OR(F3=10,F3=13),D3="FM",(O3+Q3+S3)<6000),6000-(O3+Q3+S3),0)))
如在N列前插入两列后 相应的 N3+P3+R3 O3+Q3+S3 都会变成 N4+P4+R4 O4+Q4+S4
想求助,如果在N列插入两列后, 如何使相应的 N3+P3+R3 O3+Q3+S3 保持不变 。如果需要公式请在以上公式上添加,谢谢。

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

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

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

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

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-16

1、首先在excel表格中进行公式计算,例如使用求和计算公式。

2、然后将列前面加上“$”符号,该符号为地址定位符号,转换成公式为:=$B1+$A1。

3、然后在公式前面一列选中右键并选择“插入”选项,在其中插入一列新的单元格。

4、然后发现原本的公式并没有随着所在单元格的变化而变化,还是保持了原本的对应列。

本回答被网友采纳
第2个回答  推荐于2016-09-19

方法1:要在几列中插入几行空白,就选择这几列,并选择要插入的空白行数后,右键——插入——活动单元格下移。

方法2:选择空白行的列中插入空白行的行或数行,按住Shift键,鼠标靠近右下角十字,等变为两条横线并横线上出现小箭头时,按住鼠标向上拖——选择行上插入空白行,按住鼠标向下拖——选择行下插入空白。而选择空白区域后向上拖,则删除空白区域。如果下面的演示动画没自动显示,可点图标后会在新窗口中打开。

第3个回答  2014-10-15
你的要求是单元格地址的绝对引用,操作方法:编辑栏鼠标点击单元格名称(如N3)-点击F4键(N3变为$N$3,如下图),依次完成所有操作。
以下是按你的要求改的(可以直接复制粘贴、使用):
=IF(AND(F3=4,($N$3+$P$3+$R$3)>=4500,($O$3+$Q$3+$S$3)<6000),6000-($O$3+$Q$3+$S$3),IF(AND(F3=7,D3="PFM",($O$3+$Q$3+$S$3)<6000),6000-($O$3+$Q$3+$S$3),IF(AND(OR(F3=10,F3=13),D3="FM",($O$3+$Q$3+$S$3)<6000),6000-($O$3+$Q$3+$S$3),0)))
第4个回答  2014-10-15
把 N3 替换成 indirect("N3")
以此类推!

N3+P3+R3 前面插入列了 应该变成 O3+Q3+S3 吧追问

如果把 N3 替换成 indirect("N3") 然后下拉
N4 也替换成 indirect("N3")
如果只限制列,不限制行,比如下拉后
N4 也自动替换成 indirect("N4")

本回答被提问者采纳
相似回答