中关村在线

软件

不止VLOOKUP,FILTER更强大

提到查找数据,很多人首先会想到VLOOKUP函数。如今,一个更强大的新选择出现了——FILTER函数。它功能灵活,操作简便,今天就来详细介绍这一实用工具,帮助大家提升数据处理效率。

1、 FILTER函数用于按指定条件筛选数据,仅保留符合条件的记录,常用于数据分析和处理中。

2、 语法格式为:=FILTER(数组, 条件,),用于筛选满足指定条件的数据。

3、 指定用于筛选的单元格范围

4、 第二个参数为筛选条件,需传入布尔类型值。

5、 第三个参数为if_empty,当条件不满足导致无结果时,返回该参数指定的值,此参数可省略。

6、 在本例中,通过使用公式 =FILTER(A5:D20,C5:C20=H2,),可筛选出C列中与H2单元格内容(如苹果)相匹配的所有行记录;若数据中不存在对应项,则返回空字符串,确保结果清晰完整。

7、 用于筛选满足多个条件的数据结果

8、 本例中,通过使用乘法运算符(*)结合FILTER函数,筛选出A5:D20范围内同时满足产品为苹果且区域为东部的所有数据,公式为:=FILTER(A5:D20,(C5:C20=H1)*(A5:A20=H2),),若无匹配结果则返回空文本。

9、 示例三:利用FILTER函数实现多条件筛选并排序结果

10、 在此示例中,通过结合使用 FILTER 和 SORT 函数,从 A5:D20 区域中筛选出产品为苹果且区域为东部的所有数据,并按Units列进行降序排列。公式为:=SORT(FILTER(A5:D20,(C5:C20=H1)*(A5:A20=H2),),4,-1),其中先利用 FILTER 提取符合条件的记录,再通过 SORT 按指定列倒序输出结果。

11、 在本例中,通过结合FILTER函数与加法运算符(+),从A5:D20数据范围内筛选出包含苹果或属于东部区域的记录。公式(C5:C20=H1)+(A5:A20=H2)实现多条件逻辑判断,满足任一条件即被保留。随后,利用SORT函数按第四列Units数值进行降序排列,最终返回符合条件且排序后的完整数据列表,便于快速分析关键信息。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具