摘要:说真的,Vlookup那玩意儿,现在用起来真的有点过时了,就该让它退休了,特别是那种需要匹配员工信息的时候,比方说,你知道员工编号,想快速找到对应的部门,Vlookup简单情况下能应付。
别再死磕Vlookup了,Excel打工人效率飞升秘籍:Filter函数才是永远的神,告别加班不是梦
说真的,Vlookup那玩意儿,现在用起来真的有点过时了,就该让它退休了,特别是那种需要匹配员工信息的时候,比方说,你知道员工编号,想快速找到对应的部门,Vlookup简单情况下能应付。
但稍微复杂点,比如一个员工同时负责好几个部门,Vlookup直接歇菜,它只会返回第一个结果,后面的直接忽略,想想就头大,以前解决这种问题,要用很复杂的公式,还得又是Countif又是辅助列的,把数据搞成唯一值,光听着就晕。
就算你吭哧吭哧搞定了,时间长了自己都忘了当初怎么写的,以后维护起来更是噩梦,反正我之前是崩溃过好几次,但是自从我发现了Filter函数,简直就是打开了新世界的大门,Excel也跟着升级了,这玩意儿是真的好用,效率提升不是一点点。
Filter其实就是一个超级强大的筛选工具,你只要告诉它要筛选哪个区域,条件是什么,它就能把所有符合条件的结果给你找出来,够简单粗暴吧,我就喜欢这种,它的公式结构也很简单,`=FILTER(筛选区域, 筛选条件)`,是不是一看就懂?
就拿员工部门匹配这个例子来说,假设员工编号在A列,部门在B列,你想在D2单元格里输入员工编号,然后用Filter函数把对应的部门都找出来,一行代码就搞定:`=FILTER(B:B, A:A=D2)`,意思就是,筛选B列(部门),条件是A列(员工编号)等于D2,学会这个就可以解放双手了。
更厉害的是,如果你想把结果横向排列,还可以搭配TRANSPOSE函数,随便你怎么排,想怎么展示就怎么展示,方便到起飞,这么一对比,Vlookup简直弱爆了,Filter效率高,简单易上手,一对多匹配不在话下,而且适用范围更广,Vlookup早就该被时代淘汰了。
而且,有了Filter函数,提取多个部门的信息,简直就是小菜一碟,直接公式填充,批量处理,几秒钟就搞定了,再也不用手动复制粘贴到天荒地老了,所以说,学好Excel真的能省很多事儿,大家没事的时候多练练手,掌握这个Filter函数,工作效率绝对能翻好几倍,再也不用害怕加班了。
以后数据处理肯定会越来越智能的,函数也会越来越集成化,像Filter这样的好东西肯定会越来越多,现在开始学起来,以后才能更好地应对各种挑战,不被时代淘汰,你看我说的对不对,反正技多不压身,谁知道以后会不会用到呢,早点学会早点下班。
来源:电子小课堂一点号