怎样使excel公式不随相关单元格拖动而自动改变

例如公式=A1+B1,当A1拖动到了A2,公式会自动变更为=A2+B1,这是不希望看到的,我需要不论A1和B1怎样拖动,公式始终保持=A1+B1。
常见的方法是=INDIRECT("A1")+INDIRECT("B1"),但是使用INDIRECT,公式下拉填充时引用的单元格也不会跟着改变了,而且实际中公式很复杂,复杂公式中引用的公式和单元格非常多,把所有单元格全加上INDIRECT("")操作起来非常麻烦。
眼下求助高手:
要么使用INDIRECT之外的办法;
要么如何使用INDIRECT还能让公式下拉填充时引用的单元格跟着改变

第1个回答  2017-07-31
因为你那不是 拖动数据,是改变了单元格 ,EXCEL跟踪了数据变动,自动帮你修改了公式,避免 变化,你可以参考使用:
=INDIRECT("A1")
第2个回答  2017-08-10
=$A1+$B1就行了,你试试呢,前面加个$
第3个回答  2017-07-31
很好奇是什么原因迫使你必须把A1拖动到A2去,明知道会破坏公式追问

不仅自己不会去拖动,还要嘱咐使用者严禁拖动,公式区可以锁定,仅仅留下几列空白让别人填数字,但是实际上我管不了人家怎么用,总会有人拖动某些单元格,或者有种锁定办法可以允许编辑却不允许拖动?这种事我也没听说过

相似回答