Microsoft Lab
全部软件
Excel单元格引用(Cell References)约 4 分钟

Copy a Formula 复制公式

🧪 动手试试

对比看:公式复制后,引用会怎么变

分别用「相对引用」和「绝对引用」写一次,再把公式往下复制。

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


复制方式怎么选

方式引用会不会自动调整适合场景
复制/贴上(Ctrl+C / Ctrl+V)会调整单个或少数几个目标单元格
拖动填充手柄会调整连续范围快速批量复制
移动公式(拖动边框)不调整(这是移动,不是复制)单纯搬动位置,不产生新公式
公式栏精确复制不调整想要一模一样的公式
批量复制技巧(Copy Magic)不调整一大批公式都要原样复制

基础复制

  1. 选中含公式的单元格(例如 A3),按 Ctrl+C
  2. 选中目标单元格(例如 B3),按 Ctrl+V
  3. 点击公式栏确认,会看到公式的单元格引用已经自动调整成对应新位置的引用

用填充手柄复制

  • 选中含公式的单元格,把鼠标移到右下角出现十字形填充手柄,按住拖动
  • 可以横向拖动(比如从 A3 拖到 F3),也可以纵向拖动(比如从 C1 拖到 C6)
  • 💡 双击填充手柄可以快速把公式往下填满整列有数据的范围,不用手动拖到底

移动公式(不是复制)

  1. 选中含公式的单元格
  2. 把鼠标移到选区边框,直到出现四向箭头
  3. 按住鼠标左键拖动到新位置
  4. 放开鼠标完成移动——这个操作是「移动」不是「复制」,公式里的引用不会自动调整

公式栏精确复制(原样复制,不调整引用)

  1. 在公式栏里选中整条公式文字
  2. 按 Ctrl+C,再按 Enter
  3. 选中新的目标单元格,按 Ctrl+V
  4. 结果:两个单元格会有一模一样的公式,引用完全没有跟着调整

批量复制技巧(Copy Magic)

遇到要复制一大批公式、又不想引用被自动调整时:

  1. 选中所有要处理的公式
  2. 用「查找和替换」把所有的等号 = 替换成一串不会跟公式冲突的字符(比如 "xxx")——公式暂时变成纯文字字符串
  3. 复制、贴到目标位置
  4. 再把目标范围里的 "xxx" 替换回等号,公式恢复原样但完全没有被调整过引用

学完你会

常见错误

  • 想「移动」公式却用了复制/贴上,结果原本位置的公式还留着,变成重复
  • 以为拖动填充手柄和复制/贴上效果完全一样,其实结果一致,但填充手柄更适合连续范围、复制贴上更适合跳跃式的位置
  • 批量复制技巧忘记先确认替换字符(比如 "xxx")不会跟原本公式内容冲突,导致替换出错

Sources

Blog / Website:

  1. Copy a Formula
只记在你的浏览器里,换设备不会同步。