这阶段系统多学习一些Excel知识, 目前是Excel学习系列的第六篇文章, 本文章主要讲解 filter 函数.
在实际工作学习中, 我们或许需要根据一定规定的条件, 将数据库中相应的数据表中的符合条件的所有的数据查找过来, 这个时候, 我们就可以使用 filter 函数, 相对方便简洁.
FILTER 函数基于布尔值 (True/False) 数组筛选数组。
语法如下:
=FILTER(array,include,[if_empty])
=FILTER(数据区域,筛选条件,[无满足条件的记录时返回的值])
参数详细如下:

需要注意的点:
先看一个案例:

需求: 获得湖北区的相关数据.
这里我们就在J2单元格进行相关操作, 我们输入 =filter(A2:G30,C2:C30='湖北区'), 回车, 我们看一下结果:

这个样子, 就很容易得到我们所需要的所有数据了.
到时候, 会整理相关Excel的知识点制作成视频, 大家喜欢的话, 可以去相关渠道去看统计小白er.
我们继续~
除了上面的操作, 我们还可以根据自己想要的字段进行查找, 并不总是返回所有的字段数据, 可以大大加快查找速度.
这里举个例子:
需求: 查找湖北区所有的业务员及其金额数据信息.
我们在J13单元格进行相关操作, 输入=FILTER(F2:G30,C2:C30="湖北区"), 回车看一下效果:

这样, 就可以根据自己的业务需求进行相关数据获取就可以啦~
我们还可以继续拓展, 比如, 我们可以根据之前学到的if({1,0},a,b) 进行获取数据的排序, 这里可以看一下之前的文章看一下相关介绍.
这里直接上输入和结果:

说了这么多, 如果只是熟悉了上面这些, 那就能够解决一部分问题了, 我们再介绍一下多条件的查找, 这里说一下条件的或和且.
简单说一下需求吧, 这个时候需要查找湖北区、湖南区所有的业务员的金额.

看一下且的需求: 查找湖北区, 商品2的相关业务员.

ok, filter 函数就先介绍到这.
https://support.office.com/zh-cn/
https://github.com/datawhalechina/free-excel/
https://blog.csdn.net/qq_40249337/article/details/127378076?spm=1001.2014.3001.5501
https://www.zhihu.com/zvideo/1567146552342265857