KINLONG
  • Home
  • Profiles ▼
  • Communities ▼
  • Apps ▼
  • Metrics
  • Moderation
首页
  • ▼
  • Log In
  • Share
  • ?
  • IBMIBM

Communities

This community can have members from outside your organization. 宣传社区

  • Log in to participate
0d5a4565-f6ce-42a1-ac3b-cdfaaad6889f Blog

▼ Tags

 

▼ Similar Entries

【Excel高效办公】别再Ctrl+V!...

Blog: 宣传社区
KM Admin 4b0b5240-2731-1037-9513-91eec91f24f4 kmadmin@kinlong.cn
Updated
14 people like thisLikes 14
CommentsComments 11

Re: 【Excel技巧】快记笔记!VL...

Blog: 环保管理部
刘洋 1ed8f6c0-f3ab-1039-9dec-ab4bc38c0954
Updated
56 people like thisLikes 56
CommentsComments 3

【Excel技巧】快记笔记!VLOOKU...

Blog: 宣传社区
KM Admin 4b0b5240-2731-1037-9513-91eec91f24f4 kmadmin@kinlong.cn
Updated
77 people like thisLikes 77
CommentsComments 30

Re: 【Excel技巧】1分钟!学会统...

Blog: 环保管理部
乔盈月 9a561740-fca7-103b-8bf3-ab4bc38c0954
Updated
44 people like thisLikes 44
No CommentsComments 0

Re: 【Excel技巧】1分钟!学会统...

Blog: 环保管理部
张艳扬 d1fb6640-b761-1036-926f-ef16cba5f6da zyanyang@kinlong.cn
Updated
33 people like thisLikes 33
No CommentsComments 0

▼ Archive

  • September 2023
  • July 2023
  • June 2023
  • November 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • June 2018
  • December 2017
  • April 2017

▼ Links

  • 在线图片编辑器

▼ Blog Authors

宣传社区

View All Entries
Clicking the button causes a full page refresh. The user could go to the "Entry list" region to view the new content.) Entry list

【Excel技巧】只会Vlookup函数out了!它是Excel中的万能查找函数,可惜90.9%的人没用过!

KM Admin 4b0b5240-2731-1037-9513-91eec91f24f4 kmadmin@kinlong.cn | | Tags:  excel技巧 filter函数 ‎ | 34 Comments ‎ | 344 Views

 

【Excel技巧】只会Vlookup函数out了!它是Excel中的万能查找函数,可惜90.9%的人没用过!

 

 

 

本文作者:十二

本文审核:小爽

本文编辑:小音、竺兰

 

 
大家好,我是十二~
 
作为职场打工人,相信大家对 Vlookup 函数都不陌生,她拯救了千千万万表哥表姐于苦海之中,说她是函数界的大众情人也不为过。
 
然鹅,有一个新的函数横空出世,她不仅能完成 Vlookup 的查询操作,还有了进一步优化。
 
她就是,我们今天要给大家介绍的新进女神:Filter 函数。
 
 
早在 2019 年,Office365 就上线了这个函数,令我等用 WPS 的小伙伴羡慕不已。
 
如今,我们终于可以体验一把这个强大的函数了!在此谢谢 CCTV!谢谢 WPS 霸霸!
 
现在进入 WPS 官网(https://platform.wps.cn)下载最新的 WPS Windows 版本,就可以免费使用 Filter 函数啦!
 
那接下来,就让我们一起看看 Filter 函数的具体用法吧!

 

单列条件查找

 
 
Vlookup 函数运用最广泛的功能,就是通过单列条件查找所需数据,Filter 函数同样可以。
 
举个栗子!
 
 
我们要根据「性别」查找员工「姓名」。
 
 
看看这波操作:
 
 
只需 2 个参数就能完成,是不是很方便呢?
 
Filter 函数,可以根据自定义条件筛选出需要的结果。
 
它由数组、包括、空值三个参数组成:
 
 
  • =FILTER(数组,包括,[空值])

 
 

参数 1-数组:要查找的区域或数组

 

参数 2-包括:查找条件

 

参数 3-空值:自定义空值结果的描述(可选)

 
我们在单元格中输入公式:
 
  • =FILTER(B2:B30,C2:C30=I1)

 
公式中:
 
❶ 要查找的区域或数组:B2:B30 员工姓名列。
 
❷ 查找条件:C2:C30=I1 性别列是否等于「男」。
 
此处引用了单元格下拉列表功能,小伙伴们可以点击下面这个链接巩固知识哦!
 
小白都能学会的多级下拉列表,让你半小时搞定别人大半天的工作!
 
需要注意的是,WPS 不支持动态数组和溢出功能,因此:
 
❶ 选择数据显示范围时要框选整个数据存放区域,WPS 会将多余的单元格自动标记为错误值「#NA」(如果需要去掉错误值,可以借助 Index 和 Iferror 函数嵌套完成);Office365 正常显示,不需要框选。
 
WPS 界面:
 
 
 
Office365 界面:
 
 
❷ 在 WPS 中完成 Filter 函数的输入,不能直接按回车键,需要按住「Ctrl」+「Shift」+「Enter」三键来完成公式输入。
 
输入完成后,查看公示栏,你会看到函数公式被一对大括号框选起来,这就是 WPS 数组公式的显示方式。
 
 
❸ 如果只有一条内容满足要求,WPS 会自动填充整个框选区域,Office365 则正常显示。
 
WPS 界面:
 
 
Office365 界面:
 
 
看到这里,大家心里可能会有疑问:这个查找功能和 Vlookup 函数并无多大区别呀?
 
 
那你可就小瞧她啦!接着往下看,继续感受新进女神的魅力吧!

 

多列条件查找

 
 
上个案例我们通过一对一条件查询了所有员工姓名。
 
那么,是否能通过一个条件查找出多条信息呢?
 
看看下面这个栗子:
 
用「性别」查找员工所有信息,省下的时间可以继续精(mo)进(yu)啦!
 
 
 
操作走起:
 
 
来看看公式吧:
 
  • =FILTER(A2:F30,C2:C30=I1)

 
❶ 要查找的区域或数组:A2:F30 员工所有信息列。
 
❷ 查找条件:C2:C30=I1 性别列是否等于「男」。
 
相较 Vlookup 函数要写多个公式而言,用 Filter 函数写一个就可以搞定!
 
芜湖~简直不要太棒哦!

 

关键字查找

 
 
距离下班不到 10 分钟!此时老板要求我们在大量数据中找出所有「地区」包含湖北省的员工信息,该怎么办?
 
Filter 函数助我们一臂之力!(不加班是我们最后的倔强~)
 
 
看看这波操作,不需要 10 分钟,2 分钟就能完成!(还能继续摸鱼 8 分钟呢.jpg)
 
 
公式如下:
 
  • =FILTER(A2:E30,ISNUMBER(FIND($H$1,$E$2:$E$30)))

 
千万不要被这个看起来很复杂的函数吓到,让我们来一步步拆解康康!
 
 
这是一个嵌套函数,我们通过 Isnumber 和 Find 函数来定位查找条件:
 
 
  • ❶ =FIND($H$1,$E$2:$E$30)

 
Find 是一个查找函数,可以在指定的单元格或者字符串中查找所需字符的位置。
 
=FIND(要查找的字符串,被查找的字符串,[从什么位置开始找])
 
我们首先用 Find 函数查找「湖北省」在「地区」中的位置,找到返回对应位置,未找到则返回错误值「#VALUE!」。
 
 
 
  • ❷ =ISNUMBER(FIND($H$1,$E$2:$E$30))

 
Isnumber 是一个判断函数,检测一个值是否为数值,对应返回 True 或 False。
 
如果 FIND 函数找到了位置,Isnumber 就返回 True,否则返回 False。
 
 
  • ❸ =FILTER(A2:E30,ISNUMBER(FIND($H$1,$E$2:$E$30)))

 
最后,用 Filter 函数将返回为 True 的结果筛选出来。
 
 
这波操作有没有很厉害呢?
 

 

 

任一条件查找

 
 
难度升级!老板收到表格后又布置了一个新任务:
 
查找入职年限大于 10 年或者销售额大于 8000 的员工信息,准备发奖励!(迟早有一天我也会有的)
 
 
大家猜猜,这次需要几分钟?
 
 
还是 2 分钟搞定,不能再多了!
 
公式拆解:
 
  • =FILTER(A2:F30,(E2:E30>10)+(F2:F30>8000))

 
❶ 要查找的区域或数组:A2:F30 员工所有信息列。
 
❷ 查找条件:
 
E2:E30>10:入职年限列大于「10」,
 
F2:F30>8000:销售额列大于「8000」,
 
两个条件满足任意一个用「+」号连接。
 
怎么样,学会了 Filter 函数,按时下班还是难事吗?

 

多条件查找

 
 
除了任一条件查找,Filter 函数还能同时查找满足两个条件的员工信息。
 
看看最后一个栗子吧!
 
在下面数据中,找到部门为「销售一部」的所有「女」员工信息。
 
 
以迅雷不及掩耳之势操作一波:
 
 
公式拆解:
 
  • =FILTER(A2:F30,(A2:A30=I1)*(C2:C30=J1))

 
❶ 要查找的区域或数组:A2:F30 员工所有信息列。
 
❷ 查找条件:
 
A2:A30=I1:部门列等于「销售一部」,
 
C2:C30=J1:性别列等于「女」,
 
两个条件同时满足用「*」号连接。
 
等等......当我们换一个部门查询的时候,怎么显示了这么奇怪的东西?(不会要加班了吧?!)
 
 
别担心!看看下面这个知识点!
 
当查找区域没有满足条件的数据时,WPS 会返回错误值「#CALC」。
 
此时,我们可以对 FILTER 的第三个参数进行设置,如:无信息。
 
公式如下:
 
  • =FILTER(A2:F30,(A2:A30=I1)*(C2:C30=J1),"无信息")

 
注意,需将输入法切换到英文状态下再输入双引号哦!
 
 
古人诚不欺我, 学会这个了方法,终于可以安心工(xia)作(ban)了~
 
 
看完这篇文章,你有感受到 Filter 函数的魅力吗?
 
如果你有不同的见解,欢迎积极留言,我们一起交流探讨吧!
 
 
 

 

  • Add a Comment Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry
Notify Other People
notification_ex

Send Email Notification

Quarantine this entry

deleteEntry
duplicateEntry

Mark as Duplicate

  • Previous Entry
  • Main
  • Next Entry
Feed for Blog Entries | Feed for Blog Comments | Feed for Comments for this Entry
  • Home
  • Help
  • IBM Support Forums
  • Bookmarking Tools
  • Server Metrics
  • Mobile UI
  • About
  • IBM Connections on ibm.com
  • Submit Feedback