提到查找数据,很多人首先会想到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数值进行降序排列,最终返回符合条件且排序后的完整数据列表,便于快速分析关键信息。
评论
更多评论