Excel 冻结窗口的核心作用就是把工作表顶部行或者左侧列锁定,向下滚动或者向右滚动表格的时候,被冻结的行列会一直停留在视图区域,不会跟着内容一起移动,解决长表格滚动之后看不到表头和编号的问题,这个功能适合数据量大的台账清单报表,不用反复滚回最上方查看表头信息,大幅提升录入核对数据的效率。之所以会需要这个功能,是因为普通表格滚动之后原有表头就移出可视区域,用户很难对应每一列的数据含义,冻结窗口本质是拆分工作表视窗,把指定行列单独固定在窗口边缘,分为冻结首行冻结首列冻结拆分窗格三种模式,可以单独冻结行单独冻结列,也可以同时冻结行和列。
操作前准备
打开需要处理的 Excel 文件,切换到目标工作表,确认你想要冻结的位置,如果你要同时冻结上方多行和左侧多列,点击的单元格位置非常关键,这个单元格上方所有行会被冻结,左侧所有列会被冻结,比如点击 C3 单元格,就会冻结前两行 A 列 B 列。
详细操作步骤
1 打开 Excel 顶部菜单栏,找到视图选项卡,点击进入视图功能面板
2 在面板里面找到冻结窗格这个按钮,直接点击这个按钮,会弹出下拉菜单
3 根据你的需求选择对应的选项
冻结首行,选择之后工作表第一行立刻固定,向下滚动表格第一行保持不动
冻结首列,选择之后工作表 A 列立刻固定,向右滚动表格 A 列保持不动
冻结拆分窗格,这个是自定义模式,提前选中目标单元格之后再点这个选项,就会冻结选中单元格上方全部行和左侧全部列
4 操作完成之后可以滚动表格测试效果,被冻结的区域会出现一条细灰色分隔线,用来区分冻结区域和普通滚动区域
5 如果需要取消冻结窗口,再次打开视图选项卡,点击冻结窗格,下拉菜单里面会显示取消冻结窗格,点击之后冻结状态就解除,表格恢复正常滚动
不同场景选择说明
| 使用场景 | 推荐冻结模式 | 选中位置 |
|---|---|---|
| 只需要表头固定 | 冻结首行 | 不用选中单元格直接点选项 |
| 只需要第一列编号固定 | 冻结首列 | 不用选中单元格直接点选项 |
| 多行表头加左侧编号都要固定 | 冻结拆分窗格 | 表头最后一行的下一行,编号最后一列的下一列交叉单元格 |
补充注意要点
冻结窗口不会修改单元格里面的数据,也不会改变单元格格式,仅仅改变视图显示效果,打印的时候冻结窗口默认不会重复打印表头,如果想要打印每页都带表头,需要单独设置页面布局里面的打印标题,不要混淆冻结窗口和打印标题功能。低版本 Excel 同样支持冻结窗口,位置依旧在视图选项卡,个别旧版本翻译名称略有差别,功能逻辑保持一致。如果工作表已经拆分窗格,冻结窗口功能会和拆分功能联动,操作前建议先取消原有拆分,避免出现显示异常。
按照上面的流程,就可以完成 Excel 冻结窗口设置,按需锁定表头或者左侧列,长表格核对录入的时候始终可以看到标识信息,不需要反复滚动回表格起点,后续不需要的时候可以随时取消冻结窗口,操作可逆不会损坏原始表格数据。
【常见问题】
问题 1 Excel 冻结窗口之后分隔线可以移动吗
回答 1 Excel 冻结窗口生成的灰色分隔线不能直接拖动修改冻结范围,如果想要调整冻结窗口的行列数量,需要先取消冻结窗格,重新选择目标单元格,再次执行冻结拆分窗格操作,重新设定冻结窗口的锁定范围。
问题 2 Excel 冻结窗口为什么打印的时候每页没有重复表头
回答 2 Excel 冻结窗口只是屏幕视图锁定,打印功能不会识别冻结窗口的设置,想要每页打印重复表头,需要进入页面布局选项卡,打开打印标题,设置顶端标题行,这个功能和冻结窗口是两套独立设置,不能互相替代。
问题 3 Excel 冻结窗口可以同时冻结底部行吗
回答 3 Excel 冻结窗口默认只支持冻结顶部行和左侧列,没办法直接冻结底部行,如果需要底部行一直显示,可以尝试拆分窗格的方式实现类似效果,不属于标准冻结窗口功能。
问题 4 Excel 冻结窗口之后其他工作表会同步冻结吗
回答 4 Excel 冻结窗口是单工作表独立设置,只对当前激活的工作表生效,其他工作表不会继承这个冻结窗口状态,每个工作表都需要单独设置冻结窗口。
【免责申明】
本文操作说明基于主流版本 Excel 整理,不同版本界面文字和菜单位置可能存在细微差异,操作前请确认软件版本,本文内容仅供学习参考,操作重要表格前建议提前备份文件,因误操作造成的数据问题,需要自行承担相关风险。


