excel 按条件删除整行

有这么一个表格,几千条记录

A 列 有 部分 规律数据以
xxC0xxxxxx
这形式出现 (XX 为随机数据)
B 列 为一些随机数据,且部分为空值
问题:
现在我要删除整行 带有 C0 形式的数据,且它所在的 B 列为空值。

50 悬赏打底,能实现的再加。

很简单的操作方法:

在表格里找到要删除的行,点右键,选择删除,就会出现:


选择整行,点击确定,就会删除指定的行。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-16
用筛选和排序的方法。
先筛选A列,在筛选条件中选择“包含”,输入字符C0,得出A列全部为含有C0的单元格。
接着以B列进行排序,这样B列含有空格的且A列含有C0的数据就一目了然了。
删除A列含有“C0”字符的所有行。
大功告成!追问

刚开始就纳闷咋看不懂,筛选条件中选择“包含”

俺哪找 “包含”去 -_,-! ,滚了几个滚轮,擦,竟然有“自定义”这项……
万能的筛选呀……………… T_T!
这分你就收了……

本回答被提问者采纳
第2个回答  2014-06-16
方法1:给A列排序,然后筛选下拉菜单选“空白”的条目,选择,删除整行。
方法2:定位空值,右键,删除整行。
定位空值的方法:选择A列——按F5——定位条件——点选“空值”,便可将所选区域所有空白单元格选中。
方法3:插入辅助列B列,在B2单元格输入=IF(A2="",1,0) ,然后将B列填充满,筛选B列中为“1“的条目,右键,删除,整行。
此函数的意思是,如果旁边A列的这个单元格是空值,那么就显示1,如果非空,则显示0,所以我们要删除含1的行。
以上,供参考,谢谢~
这样可以么?追问

其实俺提问前已经搜索过了……

第3个回答  2014-06-16
在G列先用公式=SEARCH(E2,F2,1),判断F列中是否含有E列中的数据,有则返回值1,无则返回错误值;然后再筛选G列中值为1的行,将F列的数据保留,筛选值为错误值的行,将F列的数据清除,就可以了.追问

退一步来说,不用俺给的例就算了,我给的条件里 B 里除了空值就剩随机数,无论怎么样,你的G 列所得出的结果都为 1 ,你请意思是叫俺删除整个工作薄?

相似回答