夜雨聆风学习资料网

ARTICLE · 1201551

Excel小技巧:冻结窗格,让表头永远钉在屏幕最上面

Excel小技巧:冻结窗格,让表头永远钉在屏幕最上面

你一定经历过这种崩溃:

一张2000行的销售明细表,你滚动到第500行看数据,突然忘了每一列的标题是什么。是"客户名称"还是"供应商名称"?"金额"在E列还是F列?

往上翻回第一行看一眼表头,再翻回第500行继续看。看三行又忘了,再翻。一上午就在翻上翻下中度过了。

这个问题,一个设置就能解决。

01、冻结窗格:把表头冻住

冻结窗格的功能就一句话:你指定某几行或某几列,让它们在你滚动时永远不动。

最常用的场景是冻结首行。表头在第一行,不管你怎么往下滚,表头始终显示在屏幕最顶部。

操作:视图 → 冻结窗格 → 冻结首行。

一个鼠标点击,完事。

如果你还想同时冻结左边的"姓名"列和"工号"列(滚动时这两列也不动),就不能用"冻结首行"了,需要用更灵活的"冻结窗格"选项。

02、三种冻结模式

点击"视图 → 冻结窗格",你会看到三个选项:

冻结首行 — 只冻结第一行。适合表头只有一行的普通表格。

冻结首列 — 只冻结第一列。适合数据很宽、需要左右滚动、而第一列是关键标识(比如姓名、编号)的场景。

冻结窗格(自定义) — 同时冻结行和列。这是最灵活也最常用的选项。

重点说说第三种。

假设你的表头在第1行,左边的"姓名"在A列,"工号"在B列。你想同时冻结第1行和A、B两列。

操作步骤:

  1. 点击 C2 单元格(也就是你要冻结的行下方、列右方的第一个单元格)
  2. 视图 → 冻结窗格 → 冻结窗格

C2 的意思是"冻结它上方和左方的所有内容"。C2 上方是第1行(表头),左方是A列和B列。冻结之后,你往下滚,表头不动;往右滚,姓名和工号不动;往右下角滚,三个都稳稳钉在那里。

这个"点在哪个单元格"是关键,很多人冻结失败就是因为点错了位置。记住一个口诀:你想让哪里不动,就点在它右下方的第一个格子。

03、四个高频场景

场景一:财务报表

利润表、资产负债表通常左边是科目名称,上面是月份。冻结左边科目列和上面月份行,滚动查看数据时永远知道"这是哪个科目、哪个月的数据"。

场景二:考勤表

考勤表的表头是日期(1号到31号),左边是员工姓名。冻结首行加首列之后,你滚到任何一个格子,都能立刻知道"这是谁、哪天的考勤"。

场景三:超宽数据表

有些表有几十列数据,屏幕根本装不下。冻结左边几列关键标识列(编号、名称、部门),滚动查看右侧数据列时,始终知道这行数据属于谁。

场景四:对比查看

你想对比第2行和第800行的数据。冻结首行之后,把屏幕滚到第800行,表头还在,两行数据都在视野内,对照查看非常方便。

04、筛选视图:冻结窗格的好搭档

冻结窗格解决了"表头看不见"的问题,但还有一个问题它解决不了:数据太多的时候,怎么快速找到你要看的那几行?

普通筛选(工具栏上的漏斗图标)可以筛,但它会隐藏不符合条件的行。如果你只是想"临时看看某个条件",看完还想恢复全貌,反复筛选和取消筛选有点麻烦。

这时候用「筛选视图」。

筛选视图是 Excel 365 引入的功能(WPS 暂不支持,后面会讲替代方案)。它的作用是:创建一个独立的"视图",在这个视图里你可以随意筛选、排序,但不影响原始数据的显示。你关掉视图,数据还是原样。

操作:视图 → 新建筛选视图。Excel 会在表格周围加一个彩色边框,表示你当前处于筛选视图模式。在这个模式下随便筛选、排序,做完之后点"退出筛选视图",一切恢复原样。

如果你和多人协作同一张表,每个人可以创建自己的筛选视图,互不干扰。你筛你的华东区,他筛他的华北区,不会互相影响。

WPS 和旧版 Excel 的替代方案:

没有筛选视图功能也没关系,用「自定义视图」可以达到类似效果。

先在原始状态下创建一个视图(视图 → 自定义视图 → 添加),命名为"全部数据"。然后做筛选或隐藏行,再创建一个视图,命名为"只看华东"。以后在这两个视图之间切换,就能快速恢复不同的显示状态。

05、关于冻结窗格的几个常见疑问

“我冻结了之后想取消怎么办?”

视图 → 冻结窗格 → 取消冻结窗格。一键恢复。

“冻结之后打印出来也有冻结效果吗?”

没有。冻结窗格只影响屏幕显示,不影响打印。如果你希望打印时每页都重复显示表头,需要在"页面布局 → 打印标题"里设置顶端标题行。

“我冻结了首行,但表头有两行怎么办?”

如果表头占了第1行和第2行,你就不能用"冻结首行"(它只冻结第1行)。用自定义冻结:点击 A3 单元格,然后视图 → 冻结窗格 → 冻结窗格。这样第1行和第2行都会被冻结。

“冻结之后表格滚动变卡了?”

正常不会。但如果你的表特别大(几十万行),或者有很多条件格式、公式、图片,冻结可能略微增加滚动时的计算量。这种情况下可以试试先关掉不必要的条件格式。

“能不能冻结中间某几行?”

不能。冻结窗格只能从最顶部和最左侧开始冻结。你不能只冻结第5行而让第1到4行自由滚动。如果你的需求是"某些行永远可见",需要把那些行移到表格最顶部。

06、和其他"方便查看"功能的配合

冻结窗格不是孤立的功能,它和几个技巧配合起来效果更好:

冻结窗格 + 条件格式:表头冻结保证你始终知道列名,条件格式帮你自动标记异常值。两个一起用,看大表就像看仪表盘。

冻结窗格 + 高级筛选:用高级筛选提取出结果放到新区域,冻结新区域的表头,方便浏览提取结果。

冻结窗格 + Ctrl+E:先用快速填充整理好数据格式,再冻结表头开始逐行核对,效率翻倍。

07、今天的总结

冻结窗格的核心就一个口诀:

想让哪些行和列不动,就点在它们右下方的第一个单元格,然后视图 → 冻结窗格。

三种模式速记:

  • 只冻表头 → 冻结首行
  • 只冻最左列 → 冻结首列
  • 同时冻行和列 → 点在交叉点右下方,选冻结窗格

这个技巧技术含量不高,但它对日常办公体验的提升是实打实的。设置一次之后,你再也不用在800行的表里翻上翻下找表头了。

下次打开一张大表,第一件事不是开始看数据,而是先冻结窗格。养成这个习惯,你的效率会不知不觉快一截。


——E晓分享,共同进步——

相关学习资料