搜索

EXCEL中如何添加行或列,才可以使表格中公式引用的数据不变动?

发布网友 发布时间:2022-02-25 13:12

我来回答

8个回答

热心网友 时间:2022-02-25 14:42

具体要看你的公式内容在插入行前后有何要求。
一般可以用加或不加绝对引用符$,或者使用INDIRECT函数来实现。

热心网友 时间:2022-02-25 16:00

既要“添加行或列”,又要“使公式引用的数据不变动”,可对公式进行“加工”,如:求A1:A10的和一般用公式
=SUM(A1:A10)或者SUM($A$1:$A$10)
但在A1:A10中插入行后,公式引用区域就会变更。如插入2行,公式的引用区域就自动变为A1:A12。
当把公式改为
=SUM(INDIRECT("A1:A"&10))
无论A1:A10中插入多少行,求和区域总是A1:A10,就是求A列前10个单元格的和。

热心网友 时间:2022-02-25 17:34

用OFFSET函数就是了

追问问一下,对于已经成型的大规模公式,有没有什么快捷的方法

追答还有一种方式,
把所有公式中的 = 替换为 其它不用的符号,然后插入删除行列,再替换回来,不过这种方式有可能会出现其它错误

热心网友 时间:2022-02-25 19:26

引用数据的时候使用绝对引用,在行或列的标号前加$即可。比如要引用A3的数据,在公式里面就写$A$3就好。

热心网友 时间:2022-02-25 21:34

直接插入就不会变动啊

热心网友 时间:2022-02-25 23:58

您好,中公教育为您服务。
用OFFSET函数可以解决您关于插入行不套用数据的问题。
希望我的回答能够给你带来帮助。
如有疑问,欢迎向中公教育企业知道提问。

热心网友 时间:2022-02-26 02:40

右键-插入,PERFECT!

热心网友 时间:2022-02-26 05:38

录制一段宏就可以了
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top