2022-08-25 22:14来源:m.sf1369.com作者:宇宇
将a、b两列是号码前面的大于,小于符号去除。然后在d2输入:
=if(or(and(c2>a$5,c2<b$5),and(c2>a$6,c2<b$6),and(c2>a$7,c2<b$7),and(c2>a$8,c2<b$8)),1,)
然后下拉。
d列中有1的数据就是你需要的数据。
如果,仅需要得到这些数据,则用自动筛选功能在d列筛选一下”1“就好了。
那就是用宏来完成,高级筛选和自动筛选是两回事,要想高级筛选能够自动完成,就用VBA写宏吧。
你不说条件,怎么写?呵呵
sub 筛选()
dim arr,arr1()'定义两个数组
dim R&,x&,i&'定义三个整数变量
with sheets(sheet1)'指定sheet1工作表
r=.range(C65536).end(xlup).row'sheet1C列最后一个非空单元格行号赋值给变量R
arr=.range(A1:C&r).value'给数组arr赋值为A1:C列最后一个非空单元格
end with
redim arr1(1 to ubound(arr),1 to 2),定义数组arr1为与数组arr一样多行,2列
for x=1 to ubound(arr)'在数组中进行循环
if arr(x,3)<> then'如果arr(x,3)不等于空
i=i+1'计数器
arr1(i,1)=arr(x,1)‘赋值给arr1第一列
arr1(i,2)=arr(x,3)'赋值给arr1第二列
end if
next x'结束循环
sheets(sheet2).range(A1).resize(ubound(arr1),ubound(arr1,2))=arr1'把arr1写入sheet2表中
end sub
首先在要筛选的表外,如H2输入时间列标题,H3输入需选出的时间。然后用鼠标在要筛选的表中任一单元格单击,选择“数据”——“筛选”——“高级筛选”,点击条件区域框右边的拾取按钮,选中刚才输入的筛选条件即H2:H3,确定就可以筛选出时间一样的数据
。
很简单的。步骤如下:
在单元格B1输入 =中国&A1
回车后再选择B1,鼠标移到其右下角,双击那个”+“;
接着右键,复制,再右键,选择性粘贴,数值,确定;
右键点A列,删除。
完成。
也许你把那个EXCEL文件不小心加密了。你可以对著那个被加密的文件点击鼠标右键,选择“属性”,在“常规”选项卡下面选择“高级”,其中有一项“加密内容以便保护数据”后面点击“详细信息”,其中有一栏为“用户名”,下面的那个信息就是列出了那个文件是被哪个用户加的密,假如你这个密码文件是被USER用户加的密,那麼你用USER这个用户登入电脑,再把加密取消,也就是说把“加密内容以便保护数据”前面的勾去掉就可以了。
Excel只是一个工具,多用,实践出真知,作为财务人员,财务的基础知识、理论、逻辑才是根本,只不过通过Excel这个工具来计算、汇总、分析、展示会比较方便,并且能够提高效率,Excel在财务方面的应用及设计的功能大致可以分为(括号能为涉及的Excel功能):
1、报表设计(单元格设置、页面设置、公式)
2、逻辑运算(公式及函数)
3、数据归集与汇总(常用的汇总操作、公式、函数、宏)
4、数据分析(函数、图表)
5、结合以上4点的综合运用
如能掌握以上5点,你的Excel可以进入中级水平,而后会对Excel有更深入的了解,对以后通过VBA来提供工作效率大有帮助。
祝你好运!
演示动画
操作步骤
利用Excel的“高级筛选”功能,我们可以把符合某种条件的数据挑选并保存到其他区域中。
同时满足多个条件数据的筛选
(我们在“员工基本情况登记表”中,把“职称”为“高级工程师”,并且“学历”为“大学”的人员挑选出来,步骤如下)
先将条件列标题(学历、职称)和条件(大学、高级工程师)输入到某个单元格区域中。
然后选中数据表中任意一个单元格,执行“数据→筛选→高级筛选”命令,打开“高级筛选”对话框。
注意:此时,系统自动将数据区域填入到“列表区域”右侧的方框中,如果区域不正确,请重新填写。
按“条件区域”右侧的红色按钮,对话框变成浮动状态条状,选中上述保存条件的单元格区域,再按浮动条右侧的红色按钮返回到“高级筛选”对话框中。
选中“将筛选结果复制到其他位置”选项,然后在下面的“复制到”右边的方框中输入保存区域的第一个单元格地址(如$O$3)。
按下“确定”按钮,符合条件的数据即该被复制到相应的区域中。
并列满足多个条件数据的筛选
先将条件列标题(学历、职称)和条件(大学、高级工程师)输入到某个单元格区域中(两个条件位于不同行中)。
然后仿照上面的步骤“高级筛选”操作即可。
1、在数据清单的空白区域建立条件选区(选择一块适合的空白区域)
2、单击“数据”菜单中的“筛选”->高级筛选,出现对话框点“确定”(也可以先点击任意单元格在执行步骤2)
3、设置高级筛选对话框里面的选中将筛选结果复制到其他位置的圆圈并设置“列表区域、条件区域、复制到”的数据
4、单击“确定”得到结果