一条Excel公式,制作万能查询模版,太牛了!

志课程 2024-07-13 03:25:30

举个例子,我们有一份人事档案数据,里面包括了若干的字段

现在我们想建立一个查询系统,输入关键字,符合条件的信息就可以自动的带出来

例如,我们可以输入性别条件

当我们输入女的时候,性别为女的员工全部就列出来了

如果我们查询条件更改一下,姓名里面带某个关键字的

例如,当我们输入乔字,相关的员工信息就全部列出来了

又或者,输入93,那么 93年入职的全部出来了:

像这么牛的查询小系统,只需要一条公式就可以搞定

那就是新版本的Filter公式

它是筛选函数公式,使用用法是:

=FILTER(筛选结果,筛选条件)

所以如果我们想把性别为女的全部筛选出来,只需要输入公式:

=FILTER(A:E,B:B=H2)

返回结果是A:E列的数据,条件是B列里面,等于H2单元格的值

如果说,你想带关键字模糊搜索

例如,当我们输入乔,就可以获取所有相关结果,我们需要使用的公式是:

=FILTER(A:E,IFERROR(SEARCH(H2,A:A),0))

也就是用SEARCH函数公式可以只要有个关键字在A列,就满足了条件,最后筛选到A:E列的结果

如果我们想在H2查询框内,输入不同的内容,它都能查找匹配出来的话,就需要使用的公式是:

=FILTER(A:E,IFERROR(SEARCH(H2,A:A),0)+IFERROR(SEARCH(H2,B:B),0)+IFERROR(SEARCH(H2,C:C),0)+IFERROR(SEARCH(H2,D:D),0))

也就是筛选条件,用多个SEACH公式去搜索,A列,B列,C列,D列,只要有满足条件的数据,就会把对应的A:E列结果给筛选出来

关于这个小技巧,你学会了么?动手试试吧!

0 阅读:0