Filter函数的高级用法---10秒内解决你庞大数据...
Filter 函数的高级用法,可在 10 秒内解决庞大数据量下筛选指定条件难题。
1. 哈喽大家下午好!今天来学一下 Filter 函数的高级用法,它能在十秒内解决庞大数据量下要指定筛选条件的难题。学会这个超级实用的功能将改变数据处理方式。比如手里面有一份上千条销售记录、数据的报表,要快速找到符合条件的人员,通过传统的筛选方法既耗时又容易出错,这时 Filter 函数就能派上用场,方便找到满足条件的结果。
2. 可以看到我这边举了一个例子,先看一下问题,有一份 2023 年和 2024 年员工销售记录报表,包括产品名称、员工姓名、金额、销售日期。任务是找出某一年第几季度销售额超过多少钱的一个员工。
3. 这边已经把 Filter 函数写完了,自动生成了符合条件的员工情况,2024 年第一季度超过两千块的有四个人,第二季度有三个,第三季度有三个,第四季度有三个。看一下 2023 年的第四季度有三个,第三季度有三个,第二季度有三个,第一季度也有四个。对,就很直观地看到了想要的结果,下面我带大家来写一下函数。
4. 首先把函数删掉,直接等于 Filter 函数。第一个条件是找出要筛选的数组区域,数组区域就是整体的数据区域,从 a2 单元格一直到最后一个。然后开始写条件,它的第一个条件是年份,因为这边销售日期是一个日期格式,而这边年份是数字格式,所以要把这个年份的格式通过 YEAR 函数去转换一下,YEAR 函数,然后选择把数据区域等于指定的条件,然后括号乘号,把多条件给串联起来。
5. 第二个条件是满足某一季度,也是先写数据区域,b2 到 b27 等于某一季度,括号再用同背符串联下来。第三个条件是金额大于两千,销售金额大于两千块,点选数据区域,大于指定单元格直接回车,报错可以看一下是什么情况,j1 到 j2 这个就不对了,看见没有?区域选择不对,从这个到最后这个区域到 j27,再回车看一下。
6. 因为公式写不对这边就会报错,所以刚才检查的时候是发现区域做错了,写完之后数据就会很直观地在下面给展示出来,要查看哪个季度的都可以看,员工是比较固定的,可以在旁边再加一个筛选条,比如找王芳的、找吴磊的,可以通过写的多条件就把员工姓名区域等于要找的某一位员工,那会在指定的一个员工就把对应的数据区域给对应的展示出来,就会很方便。
7. Filter 函数的优势在于不仅能够处理简单的条件还能通过组合多个条件来执行复杂的筛选,这对于数据分析是非常强大的,这就是 Filter 函数的魅力。不仅节省了时间,还能提高工作效率。在下一个项目自己都来试一下。感谢大家的观看,下一期的视频再见。谢谢大家。