EP01. “Copy a Formula 复制公式”
🔒 登录后可标记已读- 讲 Excel 里复制公式的几种方式:复制/贴上、拖动填充手柄、移动公式、公式栏精确复制
- 还讲一个批量复制公式而不让引用自动调整的技巧
- 核心概念是「复制公式时,Excel 会自动调整每个新单元格的相对引用」
- 不需要额外前置知识
- 是理解绝对引用(见 EP09)的基础
重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等)。
复制方式怎么选
| 方式 | 引用会不会自动调整 | 适合场景 |
|---|---|---|
复制/贴上(Ctrl + C / Ctrl + V) | 会调整 | 单个或少数几个目标单元格 |
| 拖动填充手柄 | 会调整 | 连续范围快速批量复制 |
| 移动公式(拖动边框) | 不调整(这是移动,不是复制) | 单纯搬动位置,不产生新公式 |
| 公式栏精确复制 | 不调整 | 想要一模一样的公式 |
| 批量复制技巧(Copy Magic) | 不调整 | 一大批公式都要原样复制 |
基础复制
- 选中含公式的单元格(例如 A3),按
Ctrl + C - 选中目标单元格(例如 B3),按
Ctrl + V - 点击公式栏确认,会看到公式的单元格引用已经自动调整成对应新位置的引用
用填充手柄复制
- 选中含公式的单元格,把鼠标移到右下角出现十字形填充手柄,按住拖动
- 可以横向拖动(比如从 A3 拖到 F3),也可以纵向拖动(比如从 C1 拖到 C6)
- 💡 双击填充手柄可以快速把公式往下填满整列有数据的范围,不用手动拖到底
移动公式(不是复制)
- 选中含公式的单元格
- 把鼠标移到选区边框,直到出现四向箭头
- 按住鼠标左键拖动到新位置
- 放开鼠标完成移动——这个操作是「移动」不是「复制」,公式里的引用不会自动调整
公式栏精确复制(原样复制,不调整引用)
- 在公式栏里选中整条公式文字
- 按
Ctrl + C,再按Enter - 选中新的目标单元格,按
Ctrl + V - 结果:两个单元格会有一模一样的公式,引用完全没有跟着调整
批量复制技巧(Copy Magic)
遇到要复制一大批公式、又不想引用被自动调整时:
- 选中所有要处理的公式
- 用「查找和替换」把所有的等号
=替换成一串不会跟公式冲突的字符(比如 "xxx")——公式暂时变成纯文字字符串 - 复制、贴到目标位置
- 再把目标范围里的 "xxx" 替换回等号,公式恢复原样但完全没有被调整过引用
学完你会
- ✅ 能用复制/贴上、填充手柄两种最常用的方式复制公式
- ✅ 能分辨「复制」和「移动」公式对引用调整的不同影响
- ✅ 能用公式栏精确复制或 Copy Magic 技巧,让公式复制后引用完全不变
常见错误
- 想「移动」公式却用了复制/贴上,结果原本位置的公式还留着,变成重复
- 以为拖动填充手柄和复制/贴上效果完全一样,其实结果一致,但填充手柄更适合连续范围、复制贴上更适合跳跃式的位置
- 批量复制技巧忘记先确认替换字符(比如 "xxx")不会跟原本公式内容冲突,导致替换出错
Sources
Blog / Website: