公式里的 $ 是什么:锁住单元格不让它跑
公式写成 =B3*$B$1,往下拖时单价永远指向 B1;不写 $ 就会变成 B2、B3,结果全错。
一句话做法
在行列前面各加一个 $,就是把这个单元格锁死:往下拖、往右拖,引用都不会跟着变。
动画演示:公式里的 $ 是什么:锁住单元格不让它跑
操作步骤
- 在 C3 里写公式:=B3*B1,回车得到第一单金额 36。
- 把公式改成 =B3*$B$1——两个 $ 分别锁住列和行,B1 这个单价不会再跟着往下跑。
- 选中 C3 点「填充」→「向下填充」,下面几行自动变成 =B4*$B$1,单价那格纹丝不动。
- 按 F4 键可以在 $B$1、B$1、$B1、B1 四种引用之间循环切换,比手打快。
容易踩的坑
- $B$1 行列都锁;$B1 只锁列;B$1 只锁行;B1 全都不锁。锁一半是最容易出错的地方。
- 往下拖只影响行号,往右拖只影响列号——想清楚拖的方向,再决定锁哪一半。
- 跨表引用写成 Sheet1!$B$1,$ 加在单元格上而不是表名上。