在百度输入两个表格,找差异的问题占一半。
而Vlookup应该是核对表格的必备函数,但它有一个缺点,就是只能在原表上核对, 不能输入结果 。 如下图中找出没签到的员工,只能在左表中用VLOOKUP查找,然后筛选出结果。
如果用filter函数,而可以直接输出结果
=FILTER(A2:A8,COUNTIF(C2:C4,A2:A8)=0)
注:这里用Countifs函数判断是否存在作为筛选条件
如果是多条件核对,也可以轻松完成。
如下图所示,要求 同时按部门和姓名 进行核对,筛选出相同的员工。
=FILTER(A11:D17, COUNTIFS(C2:C8,C11:C17,A2:A8,A11:A17) )
注:这里用Countifs函数完成两个条件的判断
出个小思考题:如果有12个月的工资表,怎么找出12个月表中都有的员工?
兰色说 :filter是一个即简单又实用的超级函数,可以大大简化筛选数据的公式。
另:新函数 let、Lambda、tocol 和 vstack 已更新到兰色的函数大全视频教程中,本周日前会再更新5个左右新函数。想学习新函数的同学可以购买四合一大全套教程 , 包括 Excel表格92个函数用法(更新至148集) 、 119个使用技巧 、 透视表从入门到精通50集 、 图表从入门到精通185集 ,。详情点击下方链接: