乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em> 怎样自动<em>删除</em>不符合条件的

<em>excel</em> 怎样自动<em>删除</em>不符合条件的

作者:乔山办公网日期:

返回目录:excel表格制作


首先就是你这一列的数据在一起,比如a列,
然后再在b1输入:
=IF(10>A1,IF(A1>1,A1,"排除"),"排除")

然后把b1一只向下拉到最后,你就可以发现大于1小于10的数据的右边的单元格都显示“排除”

然后选中这两列,按照b列排序,然后把b列中有“排除”的都删除,就可以了

祝你顺利

添加辅助列就可以了,

先用公式,得到要删除的列,再以辅助列排序,删除结果为2的行,

如下表:

 


通过宏删除zhidaoSHEET2中信息在SHEET1中所在的行


代码如下:

Sub test()
  Dim rn2, rn1 As Range
Application.ScreenUpdating = False
 For Each rn2 In Sheet2.Range("a2:a1000")
      For Each rn1 In Sheet1.Range("a2:a1000")
          If rn1 = rn2 Then
              rn1.EntireRow.Delete
          End If
       Next
   Next
Application.ScreenUpdating = True
End Sub



方法有很多,比如:透视表、高级筛选、vba等

下面介绍一下运用高级筛选的方法步骤

  • 首先,列出筛选条件:部门=SPO(单元格区域E1:E2,注意:标题行一定要与待筛选数据标题一致)

  • 第二步,选择要筛选的数据区域A1:C15,菜单【数据】,排序和筛选分组下的【高级】

  • 【方式】选择“将筛选结果复制到其他位置”,【列表区域】是我们刚刚选择的待筛选数据区域(会自动补充),【条件区域】选择第一步列出的区域E1:E2,【复制到】是将筛选后的结果存放的区域(只需要选择存放区域的左上单元格即可),【确定】

  • 最后的结果如图


相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网