excel如何设置筛选条件(excel表格中的筛选函数filter详细教程和实例演示)

feifei123 发布于 2025-02-26 阅读(16)

1,Filter函数的语法也就是返回一个零开始数组,其中包含通过条件筛选器筛选出来的字符串数组的子集filter ( sourcearray, match [, include ] [ , compare ])。

filter (数组,包括,[筛选器条件])。

2,Filter函数语法里面的参数有(如图)。

3,compare 的字符串参数有四个值(如图)。

4,打开excel举例,先使用公式 =FILTER(A5:D20,C5:C20=H2,"") 返回包含种类“A”的所有记录(在F5单元格输入公式后,在H2单元格输入参数对象"A"),H2单元格为空白下方列表也为空白。

5再添加多个条件的 FILTER函数=FILTER(A5:D20,(C5:C20=H1)*(A5:A20=H2),"")返回数组 (A5:D20) 范围包含“A”且位于东区的值,函数里使用了乘法运算符 (*)来连接两个条件。

6返回多个条件且并排序的 FILTER函数=SORT(FILTER(A5:D20,(C5:C20=H1)*(A5:A20=H2),""),4,-1)套用SORT 函数,返回数组 (A5:D20) 中的“B”且位于西区的所有值,然后对“价格”进行了降序。

7用 FILTER 函数和运算符 (+),返回数组(A5:D20) 中包含“A”或是位于东区所有的值,然后对价格降序:=SORT(FILTER(A5:D20,(C5:C20=H1)+(A5:A20=H2),""),4,-1)。

1、一对多查询我们想要找到河南省的所有数据在这里我们只需要将公式设置为:=FILTER(A2:E19,A2:A19="河南省"),然后就会自动的找到河南省的所有数据,随后复制表头。

2、实现数据查询我们想要查找张飞的语文成绩,只需要将公式设置为:=FILTER(A1:B9,A1:A9="张飞")即可找到张飞的语文成绩

3、多条件一对多查询我们想要查找一下河南省鲁班的所有数据只需要将公式设置为:=FILTER(A2:E19,(A2:A19="河南省")*(B2:B19="鲁班"))就能找到河南省鲁班的所有数据,在这里我们仅仅是更改了FILTER的第二参数,让2个筛选条件相乘即可。

4、屏蔽错误值我们查找下小明的语文成绩来看下效果将公式设置为:=FILTER(A1:B9,A1:A9="小明","找不到结果")函数就会返回找不到结果,因为在这里表格中是没有小明的,如果将第三参数省略函数就会返回错误值,设置第三参数后,函数就会返回第三参数对应的结果

如何让excel表格中的数字和汉字混合的单元格进行数学运算?sum函数和多个if函数复合嵌套使用可以求出现的次数(条数)averageifs函数的用法及举例(averageif、average)如何合并excel表格中的单元格(办公室文员必会技能)?

Excel基础、函数、图表教学表格设计、制作、模板数据处理、统计、分析长按二扫码添加客服

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

标签:  函数 河南省 返回 数组 就会 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。