You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Excel单元格引用在移动源单元格后保持固定?

如何让Excel公式固定引用原单元格区域(移动源数据后不更新)

当你移动A1:A10单元格时,哪怕用了绝对引用=$A$1,Excel也会自动更新公式指向新位置——这是因为单元格移动时,Excel会默认维护引用的关联性。要实现固定引用原A1:A10区域,有两个实用方法:

方法1:使用INDIRECT函数

INDIRECT函数通过文本字符串识别单元格地址,不会随单元格移动而改变引用逻辑:

  • B1单元格公式改为:=INDIRECT("A1")
  • B2单元格公式改为:=INDIRECT("A2")
  • 以此类推,B10公式为:=INDIRECT("A10")
    不管A列的单元格被移到哪里,公式都会始终指向A1到A10这些固定位置。

方法2:定义固定名称区域

通过给原区域定义专属名称,让公式引用这个名称来锁定指向:

  1. 选中A1:A10区域,点击「公式」选项卡的「定义名称」。
  2. 在弹出窗口中,名称设为OriginalData,引用位置手动输入=$A$1:$A$10,点击确定。
  3. 修改B列公式:
    • B1:=INDEX(OriginalData, 1)
    • B2:=INDEX(OriginalData, 2)
    • ...
    • B10:=INDEX(OriginalData, 10)
      后续即使移动A1:A10单元格,OriginalData名称依然绑定原来的A1:A10区域,公式不会自动更新。

内容的提问来源于stack exchange,提问作者Matt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 21:01:52