EXCEL插入行单元格后怎么样做可以保持公式原有单元格不变
1个回答
关注
展开全部
咨询记录 · 回答于2024-01-04
EXCEL插入行单元格后怎么样做可以保持公式原有单元格不变
用 indirect 函数将公式引用单元格固定,不受插入行列的影响,范例:=INDIRECT("A1")。在第一行上方插入一行后,公式对应单元格仍是 A1,而不会变成 A2。
----------------------
我来加一下图片举例吧:
首先是未插入行时,两种公式的结果:
未插入行时,此时 a2、b2 内的结果一样
在第一行的上方插入一行后:
插入行后,原来 a 列公式仍然对应 a1 单元格,因为这里是用 a1 这个文本,转化成引用,文本本身不会因为插入行列而改变,所以插入行后仍然引用 a1 单元格。
b 列单元格因为是直接引用 a1 单元格,而 a1 单元格上方插入了行,原 a1 变成了 a2 单元格,所以 b 列公式自动变为引用 a2 单元格。