ARTICLE · 1241456
Excel定位条件太好用了!批量填充空白单元格,几秒钟搞定
整理Excel表格的时候最讨厌的就是有很多空格的单元格。几十行可以手工填写,几百上千行又该如何处理呢?给大家介绍一下一个非常实用的功能,定位条件,不需要一个一个地去改,就可以批量填充为空。
一、批量填充一样的内容
假设有一张员工信息表,在C列填的是部门名称,其中有部分单元格为空,要统一填上“待分配”。
不用一个一个去找,可以这样操作:
操作的过程为:
1、选择要处理的区域,比如C2到C100。
2、快捷键:
Ctrl+G
3、打开弹出的窗口后点击定位条件,选择空值之后点击确定。
4、此时区域内所有的空单元格都会被选中。
第五步为不需移动鼠标,直接在相应的位置上输入要分配的数值,并且按下回车键:
ctrl+enter
最后的结果是所有的真正的空单元格一次性的被填充为“待分配”,原来的含有数据的单元格则不会发生改变。
方便很多吧?
小贴士:要使用的是Ctrl+Enter,而不能只用Enter。否则一般只填充目前活动的单元格。
二、批量填充上一行的内容
实际工作当中还有一种情况十分普遍。
在整理销售数据的时候,同一地区的多条销售记录中,只有第一行填写了该地区的名称,其余的都没有填写。
地区,销售员
华东,张三
(空白),李四
(空白),王五
华南,赵六
(空白),孙七
空白单元格自动继承上一行地区的功能也可以通过定位条件实现。
方法:
1、选中A2:A6区域,并保证第一行已经存在地区名称。
2、按Ctrl+G,选择定位条件中的空值。
3、保持空白单元格被选中的情况下,直接输入:
=A2
4、按住Ctrl+Enter键进行批量填充。
=A2 表示引用上面的单元格。Excel会根据各个空单元格的位置来自动调整相对引用。
填充之后的效果:
地区,销售员
华东,张三
华东,李四
华东,王五
华南,赵六
华南,孙七
这样原先缺少的数据也就补全了。
小提示:第二种方式填写的是函数公式。为了之后可以进行排序和删除行的操作,建议在复制填充后的内容之前,就用【选择性粘贴】→【数值】的方式把公式转换为固定的值。
另外,公式返回的空字符串“”不是真正的空单元格,在定位条件中选择空值时一般不会包含它。
三、自己动手做一做
目前有一张客户登记表,在B列“跟进状态”上有一些为空的地方,要统一填上“未跟进”。
你可以试着这样做:
选中B列的数据区域,在Ctrl+G中定位到空值,输入“未跟进”,然后按Ctrl+Enter。
完成之后查看原来的已经填上“已联系”的记录有没有改变。
今天学了两个方法,一个是对相同的内容进行批量填充,另一个是自动引用上面一行的内容。不论是整理员工名单、销售记录还是客户台账都十分实用。
Excel效率的提高一般都隐藏在这类小的操作当中。每天掌握一项技能,工作就会变得容易一些。















































































