筛选。在工作中,大数据导入系统导出错误的数据的操作叫做筛选,在大数据中,筛选能够更快速的帮助人选出错误的并删除掉数据,这样是为了方便快捷的完成大数据筛选工作。
『贰』 Excel中大数据量筛选问题
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
现在有九个Excel文件,每个文件1M左右大小
分别包含1-9月的相关数据
但是9月份的数据中含有前8个月的一些数据
每条数据的编号(发票号)是唯一的,日期无法区分
现在拟从9月的数据中删除掉前8个月的数据
有什么好办法?
听说可以用函数,但找不到
Excel中的筛选功能不太用的起来
同时数据量也相当大
--------
那位大虾有好办法的?
谢谢了
解析:
你用VBA吧,你的每个文件有几张表,最好放到一个文件的不同表处理方便一点,1M的文件应该不是很大,我下面做了一个例子供你参考,假设表sheet3中包括了sheet1中的部份数据,现要在sheet3 中删除这些相同数据可在“工具”-“宏”“visual basic 编辑器”中运行下面VBA程序即可,可以根据你的具体情况稍微修改这个程序中变量的值(我的程序假定sheet1只有7行数据,sheet3只有50行数据)
Sub kk()
Dim ints As Integer
Dim ragc As Range
Dim stofind As String, firadd As String
Dim wors As Worksheet
Application.ScreenUpdating = False
ints = 1
Set wors = Worksheets("sheet1")
For ints = 1 To 7
stofind = wors.Cells(ints, 1)
Set ragc = ActiveSheet.Range("A1:A50").Find(what:=stofind, lookat:=xlPart)
If Not ragc Is Nothing Then
firadd = ragc.Address
ragc.EntireRow.Select
Selection.Delete Shift:=xlUp
End If
Next ints
Application.ScreenUpdating = True
End Sub
『叁』 excel2010数据筛选出最大的数据方法
在 Excel 中录入好数据以后可能会需要筛选出最大的数据,可是在庞大的数据表面前筛选出最大值一定会浪费不少时间,这个时候就应该用到筛选功能,或许有的朋友并不知道筛选功能该如何筛选出最大的数据,如果不懂的朋友欢迎一起来钻研学习一番。接下来是我为大家带来的excel2010数据筛选出最大的数据 方法 ,供大家参考。
excel2010数据筛选出最大的数据方法:
筛选出最大数据步骤1:首先,在销售数据表中选中存储“年度汇总”数据的单元格区域,如图1所示。
筛选出最大数据步骤2:然后,在“开始”选项卡的“样式”选项组中,单击【条件格式】按钮,并执行下拉列表中的【项目选取规则】|【值最大的10项】命令,如图2所示。
筛选出最大数据步骤3:在随即打开的“10个最大的项”对话框中,在“为值最大的那些单元格设置格式”文本框中输入所要选取数据的个数,如“3”,然后,将“设置为”下拉列表框的值设置为“绿填充色深绿色文本”,如图3所示。
筛选出最大数据步骤4:单击【确定】按钮关闭“10个最大的项”对话框,此时,Excel工作表中选定单元格区域中的前3名最大值就立即被指定的格式标记出来了,如图4所示。
筛选出最大数据步骤5:销量位居前3名的数据被突出显示出来后,刘经理便可轻松找到最畅销的3本图书,有助于对后续工作安排做好准备。