办公软件

WPS 表格冻结窗格实用教程:固定首行、首列,滚动长表不再找错列

约 6 分钟读完
WPS 表格冻结窗格实用教程:固定首行、首列,滚动长表不再找错列

摘要

本文以 Windows 10/11 的 WPS Office 桌面版为主,逐步讲解如何冻结首行、冻结首列,以及选中 B2 后同时固定首行和首列;还补充任意行列区域、取消与重设方法,以及冻结与拆分的区别,适合经常处理库存表、工资表和项目台账的普通用户。

本文目录

WPS 表格冻结窗格实用教程

处理工资明细、库存台账或项目进度表时,表格通常有几十甚至几百行。向下滚动后,字段名称容易离开视野;向右查看后面的数据,又可能忘记每一列对应什么项目。WPS 表格的“冻结窗格”可以固定表头或关键列,让这部分内容始终留在屏幕上,方便横向、纵向对照数据。

适用设备与版本

  • 本文主要适用于 Windows 10/11 上当前版本的 WPS Office 桌面版,基础冻结功能不涉及会员模板或云服务。
  • macOS 版 WPS 的操作逻辑基本相同,同样从“视图”选项卡进入,具体按钮位置可能因窗口宽度和版本略有不同。
  • 华为 HarmonyOS、小米 HyperOS、OPPO ColorOS、vivo OriginOS、荣耀 MagicOS 等手机和平板上的 WPS 表格,是否提供冻结功能会随版本变化。若“视图”工具栏中能找到“冻结”或“冻结窗格”,通常也可按相同方法操作;找不到时建议直接使用电脑端。
  • 本文不依赖 WPS 会员功能,使用个人版即可完成。

操作前先分清冻结与拆分

“冻结窗格”和“拆分窗口”看起来相似,实际用途不同:冻结后,被固定的行或列会留在原位,右侧或下方的数据区域独立滚动;“拆分”则会把窗口分成多个可分别滚动的区域,可能出现多条滚动条。只想固定表头时,应选择“冻结窗格”。

操作前还应确认当前正在编辑哪个工作表,并先保存文件。WPS 的冻结状态按工作表分别保存,例如“销售表”中设置了冻结,并不代表“库存表”也已设置。

固定首行

固定首行适合第一行是字段名称的普通数据表。

  1. 打开 WPS 表格,切换到需要设置的工作表。
  2. 点击顶部功能区的“视图”选项卡。
  3. 在“视图”中找到“冻结窗格”或“冻结”按钮。不同版本可能直接显示命令,也可能需要点击按钮右侧的小箭头展开菜单。
  4. 选择“冻结首行”。如果菜单中直接显示“冻结首行”,点击它即可,不需要先选中单元格。
  5. 第一行下方会出现一条较明显的冻结边界线。将鼠标放在表格数据区域向下滚动,首行会一直保留在屏幕顶部。

注意,“冻结首行”固定的是工作表真正的第 1 行,而不是当前屏幕最上方看见的那一行。如果表格前面有标题、说明和两级表头,建议使用下文的“固定任意多行多列”。

固定首列

固定首列适合把 A 列设置为编号、姓名、项目名称或其他识别字段。

  1. 切换到目标工作表,点击“视图”。
  2. 找到“冻结窗格”或“冻结”按钮并展开对应菜单。
  3. 选择“冻结首列”。
  4. A 列右侧会出现冻结边界线。向右滚动查看后面的列时,A 列仍会固定在左侧。

“冻结首列”固定的是 A 列。如果关键编号放在 B 列,应先选中 C2,再使用“冻结窗格”命令,这样冻结范围才会同时包含 A、B 两列。

同时固定首行和首列

这是处理长表最常用的设置:第 1 行保留字段名称,A 列保留行标题,其余区域可以自由滚动。

  1. 找到第 1 行与 A 列交叉的表头单元格。
  2. 点击第 2 行、B 列交叉处的 B2 单元格。此时选中的 B2 位于需要滚动区域的左上角。
  3. 进入“视图 → 冻结窗格”,选择“冻结窗格”。如果当前版本的按钮名称是“冻结”,就在展开后的菜单中选择“冻结窗格”。
  4. 确认选择的是“冻结窗格”,不要误选“冻结首行”或“冻结首列”,否则只会固定其中一个方向。
  5. 第 1 行下方和 A 列右侧会同时出现边界线。向下、向右滚动时,这两部分始终保留。

一个简单判断方法是:如果选中了 B2,冻结后应当只有 B 列及其右侧、下方区域发生滚动,而第 1 行和 A 列保持不动。

固定任意多行多列

如果表格有两行说明、三行表头,或者需要同时保留 A、B 两列,不必局限于首行和首列。

  1. 找到希望开始滚动位置的单元格。
  2. 在“视图 → 冻结窗格”中选择“冻结窗格”。
  3. 系统会固定当前单元格上方的所有行,以及左侧的所有列。

例如,选中 C4 后执行命令,冻结的是第 1~3 行和 A~B 列;第 4 行开始、C 列开始的部分可以滚动。常见对应关系如下:

想要固定的范围 操作前选中的单元格 实际冻结范围
只固定第 1 行 无需选择,直接选“冻结首行” 第 1 行
只固定 A 列 无需选择,直接选“冻结首列” A 列
首行和 A 列 B2 第 1 行、A 列
三行表头和 A、B 两列 C4 第 1~3 行、A~B 列

冻结只能覆盖连续的顶部行和左侧列,不能一次固定互不相邻的区域。若某张表存在多层表头,建议整理成连续几行后再设置。

取消或重新设置冻结

  1. 切换到已经设置冻结的工作表。
  2. 点击“视图”,找到“冻结窗格”或“冻结”菜单。
  3. 选择“取消冻结窗格”。
  4. 如果要换成其他范围,重新选中目标单元格,再执行“冻结窗格”即可。

取消冻结只会恢复表格的滚动方式,不会删除数据、公式或格式。若菜单中没有“取消冻结窗格”,通常说明当前工作表尚未设置冻结。

注意事项

  1. 先检查工作表:冻结设置不会自动应用到同一文件中的其他工作表,需要逐个设置。
  2. 区分冻结与隐藏行、列:隐藏行、列会真正减少可见数据,冻结只是改变屏幕显示方式。
  3. 筛选时留意隐藏行:使用自动筛选后,不符合条件的整行数据可能被隐藏,但冻结的表头仍会保留。
  4. 冻结不等于打印重复表头:它只影响屏幕查看,不会让第 1 行自动出现在每一页打印纸上。需要重复打印表头时,应另行使用打印设置中的“打印标题”功能。
  5. 不要误选“拆分”:拆分可能生成多条滚动区域,查看长表时容易迷失位置;固定表头优先使用冻结。
  6. 找不到功能时先看版本:网页版或部分手机版本可能没有完整菜单。可切换到 WPS 桌面版,或检查 WPS Office 是否为当前版本,不要安装来源不明的插件。
  7. 设置后保存文件:常规格式保存后,冻结状态会随工作簿保留;多人协作时,应把冻结习惯统一,避免同一份表格在不同电脑上显示方式不同。

小结

WPS 表格冻结窗格的关键只有两步:先确定要保留的范围,再从“视图 → 冻结窗格”执行命令。普通长表可选中 B2,一次固定第 1 行和 A 列;存在多层表头时,选中滚动区域左上角的单元格即可固定任意连续行列。设置完成后,用向下和向右滚动来验证效果,并在需要时通过“取消冻结窗格”重新调整。

常见问题

怎样同时固定首行和首列?

先选中 B2,再依次点击“视图 → 冻结窗格 → 冻结窗格”。第 1 行和 A 列会保持固定,其余区域可同时向上下、左右滚动。

冻结窗格会影响筛选、排序或数据计算吗?

不会影响公式和计算,筛选、排序仍可正常使用。但筛选会隐藏不符合条件的整行数据;冻结也只改变屏幕显示,不会让表头在每页打印时自动重复。

手机版 WPS 表格找不到冻结窗格怎么办?

手机端功能会随系统与 WPS 版本变化。若“视图”工具栏中没有“冻结”或“冻结窗格”,说明当前版本未提供该入口,使用电脑端 WPS 表格最稳妥。

参考来源