Excel中VLOOKUP是最常用的查找函数,但仅能返回首个匹配结果;相比之下,FILTER函数更灵活,可一次性筛选并返回所有符合条件的多条记录,显著提升数据匹配效率与实用性。
1、 如同常规函数输入方式,键入FILTER或ETFilters后,Excel将自动提示完整函数名称。
2、 该函数完整写法为:=FILTER(B2:B26, A2:A26=G2),用于筛选满足条件的对应数据。
3、 FILTER函数包含三个参数,其中前两个参数尤为关键。
4、 首个参数指定要提取的数据列。
5、 第二个参数是条件列,用于判定第一列对应行是否提取:值为true时提取,false时不提取。
6、 第二个参数由条件A2:A26=G2生成:当A列中某单元格内容等于G2(如张三)时返回TRUE,从而筛选出所有匹配张三的行数据。
7、 FILTER函数的数据匹配完全由其第二个参数决定。
8、 换个思路,提取出人数超过10的所有人员名单。
9、 使用公式=ETFilters(A2:A26,B2:B26>10),可自动筛选并提取B列数值大于10所对应的A列姓名。
评论
更多评论