整列套同一个单价:$B$1 拖到底都不跑

单价固定在 B1,公式写 =B4*$B$1,往下拖时行号会变,单价那格不动。

一句话做法

把要固定的那一格写成 $B$1,再往下拖,公式里的行号会自动变,$ 锁住的那格永远不动。

⤓↶↷⌄工作簿1 - Excel⌄─□✕文件开始插入页面布局公式数据审阅视图⌕ 操作说明搜索粘贴剪贴板宋体⌄11⌄BIU字体对齐方式常规⌄%1,0.00¥.0.00数字条件格式样式单元格Σ填充编辑C4⌄✕✓fx=B4*$B$1ABCDEFGH123456Sheet1+⏮◀▶⏭就绪100%▤▭▥单价15项目数量金额第1单460第2单690第3单9135C4⌄✕✓fxABCDEFGH123456C3C3:C5C4单价15项目数量金额第1单4第2单6第3单9=B3*B1=B3*$B$1=B3*B1=B3*$B$16060C3C345C490135C4=B4*$B$1锁定的单价向下填充向右填充向上填充向左填充序列…打开 974 工具箱更多 Excel 技巧 · www.974.cn

动画演示:$B$1 锁住单价,往下拖金额自动算满

本页要点
菜单路径
开始 → 编辑 → 填充 → 向下填充
关键一步
=B4*$B$1
为什么
$ 是「钉住」的意思:钉住的列或行在复制、拖拽时不会跟着漂移。

操作步骤

  1. 单价 15 放在 B1,数量在 B 列往下排,金额从 C4 开始写公式。
  2. 在 C4 输入 =B4*$B$1,按回车。
  3. 选中 C4,按住填充柄往下拖到最后一单。
  4. 点开 C5 检查:公式变成 =B5*$B$1,单价还是 B1。

容易踩的坑

  • 漏写 $ 写成 =B4*B1,拖到第二行就变成 B5*B2(空的),结果是 0。
  • 只想锁行就写 B$1,只想锁列写 $B1,两个都锁写 $B$1。
  • 单价换了直接改 B1,整列金额会一起跟着变,不用逐格改公式。

相关教程