Excel VLOOKUP函数是使用最广泛的数据匹配查找函数,但VLOOKUP函数只能够匹配出来一条数据。而FILTER函数很容易实现数据多匹配查找功能。
工具/原料
- Excel FILTER将“张三”所有的数据一次性匹配出来
方法/步骤
像平时使用函数一样,输入FILTER或者ETFilters,Excel会提示函数全名。
函数完整形式为=Filter(B2:B26,A2:A26=G2)
FILTER函数,有三个参数,需要注意的是前两个参数;
第一个参数为提取的数据列;
第二个参数为条件列,就是决定第一列某行数据是否被提取,true表示提取,false表示不提取。
我们这里,第二个参数通过A2:A26=G2来构建,如果A2:A26某个单元格和“张三相同”,则为TRUE,表示提取数据。最终“张三”的行数据都被提取出来
FILTER数据匹配完全靠第二个参数控制。
所以换一个思路,提取出来数量大于10的所有人名单。
=ETFilters(A2:A26,B2:B26>10) 即可将所有数据大于10的姓名都匹配出来
END
注意事项
- Excel 365FILTER函数天然支持动态数组,如果使用ETFILTERS,需要手动使用数组公式
未经允许不得转载:经验百科 » Excel FILTER函数实现数据多匹配
最新评论
好东西