核对两个表格,还是Vlookup简单啊.......
今早在网上看到一位网友提问:
如下图所示,如何把两个表格中A,B列都相同的行筛选出来?
平时核对一列用Countif函数或Vlookup函数就可以,两列都相同怎么办?猛的一看是不是有点找不到思路。
其实,兰色脑子最先尝试的用高级筛选,毕竟不需要写公式嘛。
结果出来了,但却是错误的,表1总共才18行数据(不包括标题行),怎么筛选出来23行?估计高级筛选也无法识别大于15位的文本数字。
后来又想到Sumproudct、Lookup...突然脑光一闪,自已糊涂了吗?直接用Vlookup查找结果对比不就行了........
=VLOOKUP(A2,表2!A:B,2,0)=B2
最后筛选C列值为TRUE的行,即是两个表相同的数据。
也许你会问,Vlookup只能根据一列查找,如果表格有很多列该怎么办?
既然用辅助列了,也不差再加一列。两个表同时用&把多列连接成一列,然后再用Vlookup查找就行了。
兰色说: 有同学说虽然Vlookup天天被吊打,但工作中我依然用Vlookup函数,看来有一定原因的啊。工作中很多核对、查找问题,还是Vlookup函数用得顺手。还有一点要注意,虽然高级筛选很强大,但遇到文本型长数字、文本包含时会出错,切记!
长按下面二维码图片,点上面”前往图中包含的公众号“然后再点关注,每天可以收到一篇兰色最新写的excel教程。
工作中最常用的Excel函数公式,全印在一张超大的鼠标垫上(送40集配套视频),点我查看详情
赞 (0)