网站首页 > 基础教程 正文
用过Excel的应该都用过筛选功能吧?
比如要筛选出性别为“男”的数据,在筛选器中勾选“男”即可。
函数FILTER的作用是筛选区域或数组,可视为函数版的筛选。
基本用法
比如同样是筛选性别为“男”的数据:
=FILTER(A2:C9,C2:C9="男")
第一参数是要筛选的数据区域;
第二参数则明确筛选条件是C2:C9为“男”。
多条件筛选(同时满足)
筛选器可以对多个条件筛选,比如筛选年龄大于35的男性,只需简单设置即可。
这样的多条件筛选,FILTER也可以实现:
=FILTER(A2:C9,(B2:B9>35)*(C2:C9="男"))
第二参数设置了两个条件,用*连接表示“与”关系,两个条件都满足的才会被筛选出来。
多条件筛选(满足任意一个)
把两个条件之间的*改为+,则变成“或”关系。只要满足两个条件中的任意一个就会被筛选出来:
=FILTER(A2:C9,(B2:B9>35)+(C2:C9="男"))
而这样的筛选,用筛选器是无法实现的。可以认为FILTER与筛选器除了形态上的不同,功能上更加强大灵活。
过滤数据
FILTER并不要求筛选数据中包含筛选条件相关的数据,例如只需要男性的姓名,第一参数可以只要姓名列,这样就过滤掉其他不需要的数据:
=FILTER(A2:A9,C2:C9="男")
猜你喜欢
- 2024-10-18 一对多查询,Vlookup,Filter,Textjoin公式,你喜欢哪种
- 2024-10-18 Excel函数:office 365新增筛选函数FILTER的打开方式
- 2024-10-18 Excel VBA:掌握数组使用技巧,高效处理数据
- 2024-10-18 Excel中CHOOSECOLS+FILTER函数组合有妙用,新手必备!
- 2024-10-18 鸟枪换大炮,Excel查找的另一个函数——Filter函数
- 2024-10-18 Excel数组公式与自动溢出 excel数组公式与自动溢出的区别
- 2024-10-18 学习VBA,报表做到飞 第二章 数组 2.6 清空数组与嵌套数组转换
- 2024-10-18 spring boot 如何统一处理 Filter、Servlet 中的异常信息
- 2024-10-18 前端开发中操作数组最常用的16个方法
- 2024-10-18 FILTER函数一对多筛选 filter过滤多个条件
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)