近段时间,在EXCEL操作中遇到一个难题,一工作表数据很大,本想按照筛选把想要的信息快速提取出来,结果,无语了,结果不对!
只好停下来找原因,一找发现是该工作表存在空白行,而筛选菜单一遇空白行就受阻,不能把筛选再进行下去。
怎么办呢?
这工作表数据多达几千行、十几列啊?难道用眼睛每行向下不停认真查找?想想即使眼睛受得了,时间也不允许!再说即使眼睛也有看花的时候啊?
无奈,平和心情,认真想想还是向万能的网络找答案。感谢网友们的无私分享,果然一搜索,两分钟不到就找到两种解决方案,为了自己牢固记住这知识点,同时也希望借花献佛传递给更多的朋友知道。现简略分享如下:
第一种:定位方法,数据量不太大
1、选择A:C列数据,使用“CTRL+G”组合键,调出“定位”对话框,在对话框中选择“定位条件”,选择“空值”定位条件,系统即将空白行锁定,并显示为灰色。
2、将鼠标光标移至灰色空白行,鼠标右键删除,选择“整行”删除,即将表格的全部空白行进行删除。
第二种:公式判断,数据量大
1、在该表后面另新建一列空白列,注意这个空白列最前面最好加一个标题,以免筛选的时候出现一些未知的错误。然后在此空白列的第二行写入公式,公式很简单,利用该表中不可能出现空格的数据列不等于“空”来处理,公式是这样的:=A2=""。
可以看到公式的结果有“TRUE”和“FALSE”,解读出来就是判断A2单元格是否为空,如果是就返回“TRUE”,否则返回“FALSE”。
2、因为D列是公式判断,不太方便后续进行快速筛选,所以要再另新建一列,将刚才公式判断的值贴过来。操作方法是:先选择“公式判断”列复制,然后再到新建列,直接鼠标右键==>选择性粘贴==>数值==>确定。
3、再在新建“是否空白”进行数据筛选,将“TRUE”筛选出来,然后选中所有空白的行删除掉就OK了。
注意:在删除空白行时最好先按一下复制确认一下选择范围,因为有时会存在选择范围不准确,所以最好先复制确认一下,如果选择的范围不对,我们就需要重新再筛选一次,直到范围正确。
网友评论