电脑技巧

WPS 表格公式一拖就变?F4 切换相对、绝对和混合引用

约 5 分钟读完
WPS 表格公式一拖就变?F4 切换相对、绝对和混合引用

摘要

在 WPS 表格中拖动填充柄时,公式里的 B2、C2 会自动变化,这其实是相对引用在工作。掌握 F4 后,可在相对引用、绝对引用和两种混合引用间快速切换。本文用可照着做的表格示例,讲解切换方法、批量计算及快捷键失效时的处理。

本文目录

在 WPS 表格里向下填充公式时,=B2*C2 变成 =B3*C3,通常不是软件出错,而是相对引用在自动跟随位置。遇到统一折扣、税率或基准单价这类固定数值,用 F4 锁定对应单元格即可,不必逐条修改公式。

适用设备与系统版本

  1. 本文以 Windows 10/11 上的 WPS Office 桌面版为主,macOS 版若能识别 F4,也同样适用。
  2. 笔记本的 F4 可能被系统占用,需要按 Fn+F4;手机和平板没有实体 F4,可以在公式中手动输入 $。

先弄懂三种引用方式

  1. 相对引用:写成 B2,不锁定行号和列标。公式向下或向右填充时,地址会随位置一起变化。
  2. 绝对引用:写成 $B$2,行号和列标都被锁定。公式复制或填充到其他位置时,仍然指向 B2。
  3. 混合引用:只锁定一个方向。B$2 固定第 2 行、列标相对变化;$B2 固定 B 列、行号相对变化。
  4. 记住规律即可:公式被填充时,只有相对的部分会跟随位置变化,绝对部分保持不动。

搭建一个练习表格

  1. 打开 WPS Office,点击顶部的“表格”,选择“新建空白表格”;已有 .xlsx 文件也可以直接打开。
  2. 在 A1 至 D1 输入“商品、单价、数量、金额”,再输入三行测试数据:A2 为“笔记本”、B2 为 3.5、C2 为 2;A3 为“签字笔”、B3 为 2、C3 为 5;A4 为“文件袋”、B4 为 1.5、C4 为 10。
  3. 在 D2 输入 =B2*C2,按回车,得到金额 7。
  4. 选中 D2,拖动单元格右下角的小方块,也就是填充柄,到 D4。松开鼠标后,D3 会变成 =B3*C3,D4 会变成 =B4*C4,这正是相对引用的效果。

用 F4 切换引用的四种状态

  1. 双击 D2 进入公式编辑状态,也可以选中 D2 后按 F2。
  2. 在公式栏或编辑框中点击 B2,让它处于引用选中状态;如果用键盘输入地址,则用鼠标拖选公式中的 B2 几个字符。
  3. 按一次 F4。常见版本的循环顺序是:B2 → $B$2 → B$2 → $B2 → B2。反复按 F4,即可选择需要的形式。
  4. $ 在列标 B 前,表示 B 列固定;$ 在行号 2 前,表示第 2 行固定。只有一个 $ 时,就是混合引用。
  5. F4 只处理当前选中的引用。如果公式中还有 C2 等其他地址,需要分别选中并按 F4;也可以直接在公式中手动输入 $。

用 F4 切换引用的四种状态

向下拖动时的变化对照

  1. 把下面几种公式分别放入 D2,再向下拖动到 D3,可以在公式栏中检查结果:
D2 中的公式 拖到 D3 后 效果
=B2*C2 =B3*C3 行号、列标都相对变化
=$B$2*C2 =$B$2*C3 B2 完全固定,C2 随行变化
=B$2*C2 =B$2*C3 第 2 行固定,C2 随行变化
=$B2*C2 =$B3*C3 B 列固定,行号随行变化
  1. 横向向右拖动时,相对部分改变的是列标;纵向向下拖动时,相对部分改变的是行号。
  2. 如果填充结果不符合预期,先选中结果单元格并查看公式栏,不要只盯着计算出来的数值。

实战:批量计算固定折扣后的金额

  1. 在 E1 输入“折扣”,在 E2 输入 0.9。
  2. 在 D2 输入 =B2*C2*$E$2。此时 E2 仍是相对引用,向下填充后会变成 E3、E4,导致折扣错误。
  3. 选中公式中的 E2,按 F4,直到它显示为 $E$2。完整公式为 =B2*C2*$E$2。
  4. 选中 D2,向下拖动填充柄到 D4。此时 B2、C2 会随行变化,而折扣始终使用 E2。
  5. 将 E2 从 0.9 改成 0.8,D2 至 D4 会立即重新计算。以后调整折扣只需修改 E2,不必重新填写公式。

F4 按了没反应怎么办

  1. 没有进入编辑状态:仅选中 D2 直接按 F4 通常没有作用。先双击单元格或按 F2,再点击公式中的目标引用。
  2. 笔记本功能键被占用:尝试 Fn+F4;若键盘带功能键锁定开关,可按键盘上的对应组合键切换模式。macOS 也可尝试 Fn+F4。
  3. 版本过旧或发生冲突:从 WPS 官网重新下载当前桌面版,并关闭可能占用 F4 的其他软件后重试。
  4. 手机或平板没有 F4:在公式编辑界面手动输入 $。例如,相对引用 B2 可改为 $B$2、B$2 或 $B2,效果与 F4 切换一致。

注意事项

  1. F4 修改的是公式中的引用方式,不会锁定单元格、保护工作表,也不会把公式变成数值。
  2. $B$2 的“固定”主要针对公式的复制和填充。如果被引用的工作表被删除或重命名,公式仍可能出现 #REF! 错误。
  3. 混合引用具有方向性。向右填充主要体现列标变化,向下填充主要体现行号变化,使用前先确认拖动方向。
  4. 固定参数最好单独放在一个单元格中,例如税率、折扣或换算系数,再用绝对引用调用,便于统一修改和检查。

小结

最稳妥的记法是:没有 $ 会跟着走,两个 $ 全部固定,一个 $ 固定一个方向。先选中引用,再按 F4,看到目标形式后拖动填充柄。先用基础示例练习,再把折扣、税率等参数放入独立单元格,批量公式就不容易跑偏。

常见问题

WPS 表格中 F4 的循环顺序是什么?

常见版本会按 `B2 → $B$2 → B$2 → $B2 → B2` 循环。第一次变成完全绝对引用,后两次是只固定行或列的混合引用。

按 F4 没有任何反应,应该检查什么?

先确认已经进入公式编辑状态,并选中了公式中的单元格引用。笔记本通常需要按 `Fn+F4`;如果仍无效,可更新 WPS Office,或直接手动输入 `$`。

手机和平板没有 F4,怎么设置绝对引用?

直接在公式中手动添加 `$`。例如 `B2` 改成 `$B$2` 是完全绝对引用,改为 `B$2` 固定行,改为 `$B2` 固定列。

参考来源