网站首页 > 基础教程 正文
说在前面,本节课涉及到的函数为:Filter。看到这里,很多同学心中便有了疑问,我为什么没有见过,更不要说使用了……这很正常,因为这5个函数是Excel2021或Office 365版本才有的。所以,想要使用的亲需要注意自己的Excel版本哦!
Filter函数。
功能:筛选区域或数组,即返回符合查询条件的值或区域。
语法结构:=Filter(返回结果的数组或单元格区域,筛选条件,[所包含数组中的所有值都为空时的返回值])。
应用案例:
1、单条件查询(一对一)。
目的:根据“员工姓名”查询对应的“月薪”。
方法:
在目标单元格中输入公式:=FILTER(H3:H12,C3:C12=K3)。
解读:
此方法和其它类的查询引用函数功能类似,但如果只是实现“一对一”的单条件查询,那你就小卡Filter函数的功能了。
2、单条件查询(一对多)。
目的:查询对应“部门”的“员工姓名”。
方法:
在目标单元格中输入公式:=FILTER(C3:C12,B3:B12=K3)。
解读:
虽然此时也是单条件查询,但实现的效果是“一对多”。
3、单条件查询(批量)。
目的:根据“部门”查询员工的所有信息。
方法:
在目标单元格中输入公式:=FILTER(C3:H12,B3:B12=K3)。
解读:
1、此公式中的第一个参数不是单纯的1列,而是需要返回的所有列的单元格区域。
2、编辑公式时不需要选中所有返回值的目标单元格区域,只需选中返回区域左上角的第一个单元格,编辑公式即可。
(4)多条件查询(单字段)。
目的:查询本“部门”中符合指定“学历”的“员工姓名”。
方法:
在目标单元格中输入公式:=FILTER(C3:C12,((B3:B12=K3)*(G3:G12=L3)),"未查询到符合条件的信息")。
解读:
多条件查询时,需要用符号“*”将多个独立的条件连接在一起。
(5)逆向查询(单条件)。
目的:根据“员工姓名”查询对应的“部门”。
方法:
在目标单元格中输入公式:=FILTER(B3:B12,C3:C12=K3)。
解读:
只需按照函数的语法结构编辑对应的数据范围或条件即可,不需要转换等操作。
(6)逆向查询(多条件)。
目的:根据“性别”和“学历”查询对应的“员工姓名”。
方法:
在目标单元格中输入公式:=FILTER(C3:C12,((E3:E12=K3)*(F3:F12=L3)))。
解读:
逆向查询中也可以实现“一对多”的效果。
最美尾巴:
文中从实际出发,解读了Filter函数的6个应用技巧,涉及到的内容有单条件查询、多条件查询、逆向查询,其最关键的亮点在于“一对多”查询,无论是单条件、多条件、还是逆向查询,均可实现。在实际的工作和数据的处理分析中,具有很高的应用价值。
猜你喜欢
- 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)