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
用excel做筛选最大值的方法步骤
Excel 是当今社会最流行用的办公软件之一,Excel可以用于数据的整理、分析、对比。可以更直观的看到数据的变化情况,而有很多时候需要求数据里的最大值,因此,下面是我整理的如何用excel做筛选最大值的 方法 以供大家阅读。
用excel做筛选最大值的方法
使用large函数求出最大中的几个:=LARGE(A:A,ROW(1:1))
用excel做筛选最大值的方法图1
large函数:large(区域,K),K表示第几个最大,例如:
large({1,2,3},1),结果就是3
large({1,2,3},2),结果就是2
large({1,2,3},3),结果就是1
也可以用筛选功能,对数字进行降序排序。按快捷键“Alt+D+F+F”,并点击下拉按钮,选择“降序”即可。
用excel做筛选最大值的方法图2
以上是由我给大家分享的如何用excel做筛选最大值的方法全部内容,希望对你有帮助。
猜你喜欢:
1. excel做筛选的教程
2. excel中按成绩进行排名的方法
3. Excel中进行限定输入数据最大值的操作技巧
4. excel怎样用函数找出数据最大值
5. excel表格数据取最大值的教程
6. Excel中利怎样用if函数来计算排名
excel表格怎么大批量筛选
品牌型号:联想拯救者Y9000P
系统:Windows11
excel表格大批量筛选需要在选中单元格后点击筛选即可。以联想拯救者Y9000P电脑为例,excel表格大批量筛选步骤为4步,具体操作如下: 1 点击筛选 !-1第1步 点击筛选
在选中单元格后,点击排序和筛选。
2 点击筛选 !-2第2步 点击筛选
在展开的界面中,点击筛选。
3 点击全部显示 !-3第3步 点击全部显示
在单元格界面中,点击全部显示。
4 点击确定 !-4第4步 点击确定
在展开的界面中,点击确定即可。
EXCEL自动筛选如何显示大于1万条数据
1、excel筛选大于某一数值的数据的方法很简单,首先小编打开工资表做演示。
2、选定数据区域内的任意一个单元格,点击选择筛选。
3、点击列标题右下角的小三角,然后选择数据筛选,我们可以选择各种条件,这里我们选择大于。
4、在大于中输入相应的数值。
5、此时excel筛选大于某一数值的数据就设置好了,方法很简单,大家操作一次就会了。
excel2010数据筛选出最大的数据方法
在 Excel 中录入好数据以后可能会需要筛选出最大的数据,可是在庞大的数据表面前筛选出最大值一定会浪费不少时间,这个时候就应该用到筛选功能,或许有的朋友并不知道筛选功能该如何筛选出最大的数据,如果不懂的朋友欢迎一起来钻研学习一番。接下来是我为大家带来的excel2010数据筛选出最大的数据 方法 ,供大家参考。
excel2010数据筛选出最大的数据方法:
筛选出最大数据步骤1:首先,在销售数据表中选中存储“年度汇总”数据的单元格区域,如图1所示。
筛选出最大数据步骤2:然后,在“开始”选项卡的“样式”选项组中,单击【条件格式】按钮,并执行下拉列表中的【项目选取规则】|【值最大的10项】命令,如图2所示。
筛选出最大数据步骤3:在随即打开的“10个最大的项”对话框中,在“为值最大的那些单元格设置格式”文本框中输入所要选取数据的个数,如“3”,然后,将“设置为”下拉列表框的值设置为“绿填充色深绿色文本”,如图3所示。
筛选出最大数据步骤4:单击【确定】按钮关闭“10个最大的项”对话框,此时,Excel工作表中选定单元格区域中的前3名最大值就立即被指定的格式标记出来了,如图4所示。
筛选出最大数据步骤5:销量位居前3名的数据被突出显示出来后,刘经理便可轻松找到最畅销的3本图书,有助于对后续工作安排做好准备。
Excel技巧:如何快速筛选前10名的数值最大的数据?
具体方法如下:打开Excel工作表,单击“筛选—数字筛选—前10项”菜单。如下图(3处)
在新弹菜单中,选择最大10项目,单击“确定”按钮即可。
需要注意的是它依然按照原有数据统计顺序排列显示最大的前10名数据记录。筛选效果如下图(4处)
前10名中如果重复的数值,筛选也会依然算在前10名之内。