Excel自动筛选,设置为“空白”,返回了“非空白数据”的解决思路
经常要用到Excel表格进行信息筛选和处理,今天遇到的情况就是,明明自动筛选已经设置为了“空白”,但是仍然返回了”非空白数据”。
产生原因是由于,合并单元格造成的,在Excel内部出现的合并单元格,只有第一个行或者列会被当做一个值存在,其他行和列都会被默认为空值,解决方法可以按照如下思路进行:
1、数据量较小
把数据的区域高亮,然后关闭筛选,清除空行,将没必要合并的单元格删除,利用Alt+Enter进行换行,没必要使用两个单元格。高亮的时候全选区域(利用左边的行区域,然后高亮),不然合并的单元格位置也无法被高亮,之后还会存在相关问题。
2、数据量较大
把全部数据全部加上框线粘到Word里面去,采用批量替换,替换^p为"空格或者为空,因为在word中会换行的形式存在,把换行去掉就好了。
然后重新粘贴回Excel就可以了。
问题和解决方案都很简单,希望能够帮助大家。