成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

excel表格怎么设置筛选条件

Q1:如何设定excel表格的筛选条件

选定整个表格选择“数据”---“筛选”---“自动筛选”----每列上都会显示一个小箭头,点击小箭头选择“自定义”--可以选择包含/不包含/等于。。。。进行设置

WWw.bAZHiShi.cO%m

Q2:Excel表格中筛选如何设置多个条件?

[基础应用] 如何应用高级筛选条件的“和”与“或”? http://www.exceltip.net/thread-19829-1-1-2667.html
[基础应用] 如何运用高级筛选功能在Excel2010工作表中进行多个“关系或”条件的筛选? http://www.exceltip.net/thread-5634-1-1-2667.html
[基础应用] 如何运用高级筛选功能在Excel2010工作表中进行“关系或”条件的筛选? http://www.exceltip.net/thread-5633-1-1-2667.html

Q3:EXCEL表格中如何多条件筛选?

答: 提供3种方法

利用Excel常规筛选功能利用Excel高级筛选功能利用VBA编程

原始示例数据图:

例一:(单列多条件)要求筛选出姓名为"梁盼烟"和"李雁卉"的记录。

使用常规筛选方法:

选择表格中任意单元格,执行"数据"-“筛选“,选择"梁盼烟",接着重复操作,在查找栏输入"李雁卉",注意勾选"将当前所选内容添加到筛选器"。确定后就筛选出这2个人的记录。

使用高级筛选方法:

高级筛选需要设定筛选条件,并放置在别处,避开数据源。如下图:

选择表格中任意单元格,执行"数据"-“排序和筛选“-"高级筛选",按如下设定条件:

按确定后得到同样结果:

使用VBA方法:

按ALT+F11组合键,打开VB编辑器,选择"插入"-"模块",然后复制下面代码进去,按F5运行。

Sub Demo()

Range("A1:E9").AutoFilter Field:=1, Criteria1:=Array("梁盼烟", "李雁卉"), Operator:=xlFilterValues

End Sub

运行结果如下图:

例二:(多列条件)要求筛选出性别为"女",奖金数大于200的记录行。

使用常规筛选方法:

选择表格中任意单元格,执行"数据"-“筛选“,先在性别下拉框选择"女",然后在奖金列下拉选择"大于",如下图:

填上200后确定。

得到如下结果:

使用高级筛选方法:

使用条件公式,条件区域的首行必须为空或者是与数据区域标题行不同的标题字段。

,如图G1:G2单元格,里面含有公式:

=AND(性别="女",奖金>200)

选择表格中任意单元格,执行"数据"-“排序和筛选“-"高级筛选",按如下设定条件:

确定后,得到同样结果。

使用VBA方法:

这里提供2中代码供参考:

Sub Demo2()

With Range("$A$1:$E$9")

.AutoFilter Field:=3, Criteria1:="女"

.AutoFilter Field:=5, Criteria1:=">200", Operator:=xlAnd

End With

End Sub

---------------

Sub Demo3()

Dim rngData As Range

Dim rngCriteria As Range

Set rngData = https://www.bazhishi.com/aldyjtapi/Range("A1:E9")

Set rngCriteria = Range("G1:G2")

rngData.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=rngCriteria, Unique:=False

End Sub

运行其中一个就会得到同样结果,如下图:

WW。w.bAZhIsHi.cOm

Q4:excel表格如何同时筛选多个条件

方法一:在“数据”选项下的“高级”筛选中,以数据区域为“列表区域”,以条件所在单元格为“条件区域”,勾选“将筛选结果复制到其他位置”,并指定一个位置,确定,即可。

方法二:输入数组公式,按Ctrl+Shift+Enter组合键,然后向右向下填充公式

详见附图

wwW..baZHIShI.cOM

Q5:如何设置excel表格中高级筛选的条件区域?

如果筛选约束条件有两个或两个以上(排除两个约束条件针对同一列数值的情况),用户可以使用高级筛选功能进行操作,具体操作步骤如下。

备注:我的微信公众号与头条号的名字相同,大家可以关注公众号后查看excel完整教程

步骤1 在K1:L5单元格区域中输入筛选条件,并在筛选条件与数据记录之间至少保留一列空行,如图所示。

步骤2 在“数据”选项卡下的“排序和筛选”组中单击“高级”按钮,如图所示。

步骤3 弹出“高级筛选”对话框,在“方式”选项组中选中“在原有区域显示筛选结果”单选按钮,然后单击“列表区域”文本框右侧的按钮,如图所示。

替换高清大图

步骤4 返回工作表中,选择A2:I22单元格区域,按Enter键还原“高级筛选”对话框,如图所示。

步骤5 单击“条件区域”文本框右侧的按钮,接着在工作表中选择K2:L5单元格区域,按Enter键还原“高级筛选”对话框,如图所示。

步骤6 在“高级筛选”对话框中单击“确定”按钮,如图所示。

替换高清大图

步骤7 这时将会在工作表中显示满足多个筛选条件的数据记录,如图所示。

步骤8 如果要清除高级筛选结果,用户只需要在“数据”选项卡下的“排序和筛选”组中单击“清除”按钮即可,如图所示。

猜你喜欢

更多