Excel教程:筛选提取数据的两种方法,自动获取员工姓名清单
A列是机构所有人的姓名清单,B列是一些主管领导的名单,现在需要在C列快速获取到职员名单。
职员名单如何获取呢?也就是在A列所有人中,将B列的人剔除,剩下的就放在C列。
这个问题,解题方式多种多样,从最简单的辅助列+筛选完成,也可以直接用函数公式得到,以及使用PQ,如果你的Excel软件是365版本,还可以使用filter。
第一种方法:简单公式+筛选
操作步骤如下:
1. 我们在旁边D列增加辅助列。D2单元格输入公式:=COUNTIF(A:A,B2),下拉,可以得到1和0两种结果。
2. 筛选D列为0的数据。
3. 选择A列的数据,按下CTRL+G,打开定位对话框,定位到可见单元格,复制,然后在空白单元格粘贴即可完成。
第二种方法:筛选公式
筛选公式,被高手们称为万金油公式,使用此公式需要两个细节,如果数据量很大,会卡顿,同时公式下拉不够的话,可能会存在筛选不完全的情况,所以需要大家注意一下。
C2单元格输入公式:
=INDEX(A:A,SMALL(IF(ISERROR(MATCH($A$1:$A$51,$B$1:$B$51,)),ROW($A$1:$A$51),2^17),ROW(A2)))&""
按下CTRL+shift+回车键,结束数组公式输入。演示如下:
赞 (0)