PART23: 还有人不会filter函数?都去学,真的香!

yumo6663个月前 (05-21)技术文章19

公式解析

FILTER:筛选区域或数组

=FILTER(数据源,条件)

用法解析1:正向查找

返回陈志轩的相关信息:

=FILTER(B1:E8,A1:A8=H1)

仅需要在G4中输入上述公式,结果返回G4:J4(数组)

用法解析2:逆向查找

根据员工编号查找员工姓名:

=FILTER(A1:A8,B1:B8=G4)

用法解析3:一对多查找

查询生产部人员名单:

=FILTER(A1:A8,C1:C8=G4)

在H4单元格中输入上述公式,结果返回H4:H6(数组)

用法解析4:多条件筛选

根据部门,性别,学历生成对应的员工信息

=FILTER(A:E,(A:A=G2)*(C:C=H2)*(E:E=I2),"")

解析:

(A:A=G2)*(C:C=H2)*(E:E=I2)

上述公式代表:A列、C列、E列的每个单元格分别与G2、H2、I2进行匹配

A2行A4行数据为例进行讲解

EXCEL中,TRUE值为1,FALSE值为0

A2行:

A2=G2,结果为TRUE,即为 1

C2=H2,结果为TRUE,即为 1

E2=I2,结果为FALSE,即为 0

1*1*0 = 0,结果为 0,即为 FALSE,条件不成立

A4行:

A4=G2,结果为TRUE,即为 1

C4=H2,结果为TRUE,即为 1

E4=I2,结果为TRUE,即为 1

1*1*1 = 1,结果为1,即为TRUE,条件成立


用法解析5:FILTER+CHOOSE

用法解析4中提取的是满足条件对应的五列的数据

这里我们进阶一下,仅提取部门、姓名、学历三列的数据

=FILTER(CHOOSE({1,2,3},A:A,B:B,E:E),(A:A=G2)*(C:C=H2)*(E:E=I2),"")

解析:

这里我们使用CHOOSE({1,2,3},A:A,B:B,E:E)构建我们需要的列:

1列"部门"A列,第2列"姓名"B列,第3列"学历"E


CHOOSE函数本节不做详解,不会的宝子可看上节

【PART22:CHOOSE函数,简单实用!用的人却不多!】


关注我,解锁更多EXCEL小技巧,感谢观看!

相关文章

告别手动筛选!Excel大神的FILTER函数,让数据动态更新快如闪电

大家好!今天要教大家一个让数据处理效率翻10倍的超级函数——FILTER函数!这个Excel 365和2021版本新增的函数,将彻底改变你处理数据的方式。 为什么FILTER函数如此强大?传统的数据筛...

不支持自动溢出,函数FILTER仍然好用,无论Excel还是WPS

之前两篇关于函数的FILTER的文章备受关注,说明这个函数确实能给大家的工作带来便利。点击查看第一篇点击查看第二篇同时也有不少吐槽,在没有溢出功能的WPS中其效果大打折扣。没有自动溢出,我们就来手动溢...

Excel新函数FILTER太实用了,实例图解3种常见用法(入门篇)

我是【桃大喵学习记】,点击右上方“关注”,每天为你分享职场办公软件使用技巧干货!我们在使用WPS时会经常对Excel数据查询处理,最新版的WPS软件更新了FILTER函数,它虽然是一个条件筛选函数,但...

Excel的FILTER函数,你知道有多牛吗?(值得收藏)

"每天对着Excel按筛选键按到手抽筋?筛选部门要3步,多条件筛选要5分钟...今天教你用1个函数——=FILTER(),像魔法一样3秒提取数据!不用菜单、不用鼠标,从此告别‘筛选→勾选→再筛...

掌握这九个Excel函数,犹如掌握职场利器

掌握这九个Excel函数,犹如掌握职场利器不同行业的用户对Excel函数的需求可谓是千差万别。例如,处理考勤数据的用户会像匠人一样精雕细琢日期时间相关的函数;生产销售类的用户则更像是导演,他们需要运用...

传统筛选点到手抽筋?FILTER函数让你体验开挂式办公!

“领导突然要南京和浙江的客户的销量!”如图所示:你是不是还在用传统方法筛选数据?1 按Ctrl+Shift+L 调出筛选按钮2 在下拉菜单里选择文本筛选3 在弹窗里手动输入“南京”或“浙江”4 把结果...