如下动图所示,有2月、3月员工在岗表格,要求筛选出2月新入职和3员离职名单。
考虑到有重复的姓名,所以在核对时要同时考虑部门和姓名,就这一点就把Vlookup挡在门外。再加上需要把数据筛选到一个新表中,Vlookup就可以完全排除了。那谁可以胜任?当然是新函数filter。1、筛选2月离职名单。=FILTER(二月!A2:B19,COUNTIFS(三月!A2:A21,二月!A2:A19,三月!B2:B21,二月!B2:B19)=0)公式说明:用Countifs统计二月的每一个部门和姓名在三月表中的出现次数,如果结果等于0,说明该员工在三月表中不存在,已经离职了。
2、筛选3月新入职名单。=FILTER(三月!A2:B21,COUNTIFS(二月!A2:A19,三月!A2:A21,二月!B2:B19,三月!B2:B21)=0)公式说明:用Countifs统计三月的每一个部门和姓名在二月表中的出现次数,如果结果等于0,说明该员工在二月表中不存在,是新增加的员工。