填表的时候,有没有遇到过这种情况——
表格里有些格子是空的,有些是报错值,你想把它们找出来批量填或者批量删,结果翻了几百行,眼睛都快瞎了。
其实Excel早就给你准备好了,一键直达,想去哪类格子就去哪类格子。
一、Ctrl+G 是什么
简单说:按 Ctrl+G,打开「定位」窗口,告诉Excel你要跳到哪个单元格,Excel瞬间直达。
按完之后,左下角有个「定位条件」按钮,点它可以选择空值、错误值、可见单元格等条件,Excel会自动选中整张表里所有符合条件的格子。
⚠️ 重要区分:Ctrl+G 只能定位单元格地址(如 B500、D10),不能搜索单元格里的文字内容。如果想找包含某段文字的单元格,应该用 Ctrl+F(查找),而不是 Ctrl+G。
二、四个常见场景
场景一:批量填充空值
比如这张销售表,漏填了一些金额:
操作:Ctrl+G → 定位条件 → 选「空值」→ 确定。Excel在当前数据区域内自动选中所有空格(李四和赵六的销售额格)。此时直接输入"待填",按 Ctrl+Enter,所有空格被一次性填满。
注意:定位空值后不要直接删除行(会把其他行也删掉),正确做法是输入内容后按 Ctrl+Enter批量填充。
场景二:找出所有公式错误
比如一张表里有几处#REF!、#DIV/0!这类报错:
操作:Ctrl+G → 定位条件 → 选「公式」→ 下面再勾选「错误」,或者直接选「对象」类型中的一项「错误值」→ 确定。Excel自动选中所有带错误的格子,标记出来统一修复。
场景三:筛选后只复制可见单元格
有时候筛完数据,想只复制显示出来的行,如果直接Ctrl+C会把隐藏行也复制进去:
操作:先筛选 → Ctrl+G → 定位条件 → 选择「可见单元格」→ 确定 → 再按 Ctrl+C复制。此时只有显示出来的行被复制,隐藏行不会被带进去。
应用场景:筛选了某个部门的数据,复制粘贴到新表,只想复制这个部门的,其他隐藏行不要。
场景四:一次性选中所有图片
表格里插了很多截图或图片,想批量调整大小、删除、或者移动位置:
操作:Ctrl+G → 定位条件 → 选择「对象」→ 确定。所有图片、图标、形状、文本框全部被选中,然后可以统一调整大小、删除或移动。
应用场景:从网上复制了一张带水印图片的表格,想批量删掉所有图片;或者想把所有截图一次性排版对齐。
三、注意事项
打开Ctrl+G后,引用框里显示的不一定是当前选区。Excel默认保留上次定位的地址,如果不小心直接按了「确定」,会跳到错误的范围,定位条件也就找错了位置。操作前先看一眼引用框里的地址对不对,不对就按 Esc 关掉重来。
选区选错了不用慌。如果已经操作完才发现选区不对,按 Ctrl+Z 可以撤销;如果还没按「确定」,直接按 Esc 退出,重新框选正确的区域再打开 Ctrl+G 即可。
定位空值前,确认空单元格是真正要处理的,不要把有意留空的格子也填掉了。
批量填充空值时,输入内容后要按 Ctrl+Enter 而不是回车,否则只会填第一个格子。
定位「错误值」找到的是#REF!、#DIV/0!、#NAME?这类公式错误,普通数字0不算错误。
定位「可见单元格」只在有筛选或隐藏行的时候才有用,平时和全选效果一样。
WPS同样支持 Ctrl+G,功能和用法一致。
相关搜索词
Excel定位条件、Excel批量填充空值、Excel找出错误值、Excel只复制可见单元格、Excel Ctrl+G教程、WPS定位功能
你平时最头疼表格里哪种情况?评论区聊聊~
「Excel神技」系列 · 每天一个效率技巧