ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的酷贴 > 操作与技巧 > 如何用基础操作批量删除不符合数据范围的行

如何用基础操作批量删除不符合数据范围的行

作者:绿色风 分类: 时间:2022-08-18 浏览:193
楼主
ilyte
Q: 如何用基础操作批量删除不符合数据范围的行
下图为抽样数据,需要对样本内各数据组数据进行筛选,如果数据组内包含大于16或小于2的数据,则整行删除


 
A:
【第一步】让不符合数据不显示:选中数据区域A6:J31,右键,设置单元格格式,自定义输入代码:
  1. [>16]"";[<2]"";0;@
这段代码的意思就是:对于数值大于16或小于2不显示,其他数字以整数形式显示,文本原样显示

【第二步】真正删除不符合数据: CTRL+C+C,复制数据并打开剪贴板,然后单击左侧剪贴板中对应的项目,这一步真正实现了把范围外的数据实现删除。

(补充:如果CTRL+C+C不能打开剪贴板,可以通过单击开始选项卡下剪贴板组最右下角的小箭头来打开,下面用此方法演示)

【第三步】选中不符合的单元格即空值:按F5,打开定位对话框,定位条件选择空值,确定。这一步选中了选定区域的所有空值。


【第四步】对有不符合数据的行进行删除:即删除包含空值的行。在选中的任意空单元格上鼠标右击,右键快捷菜单中选择删除;在弹出的删除对话框中选择整行,确定。

附动画演示一张:


 


示例文件.zip



该帖已经同步到 ilyte的微博
2楼
angel928
不错,学习。
3楼
lgcmeli
不需要这么复杂吧。复制粘贴链接,修改链接公式,即可定位后删除吧。
4楼
lgcmeli
1,选中A6:J31区域,复制
2,在另一个空表单的A1单元格,右键,选择性粘贴-粘贴链接
3,修改C2单元格的公式为:=IF(OR(Sheet1!C7>16,Sheet1!C7<2),"@",Sheet1!C7),右拖下拉
4,全选当前这个新表,复制,选择性粘贴-数值
5,查找:@,查找全部,ctrl+a,关闭查找对话窗口
6,右键,删除,整行
END
5楼
alucard5867
对于一些筛选和需要公式的数据非常靠谱
6楼
蓝叶蓝
学习到方法一跟方法二
7楼
霖少
公式公式

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap