壹尔网-为科技而来卓航科技
  • 微信客服微信客服
  • 微信客服微信客服
您现在的位置是:首页 > 资讯

怎么用vlookup匹配两个表格的数据(两个不同的表格筛选出相同的数据)

时间:2023-11-23作者:依陆分类:资讯浏览:300评论:0

怎么用vlookup匹配两个表格的数据

举个工作中的例子来说明,我们现在有2种物流渠道,分别记录了一些订单的状态数据

怎么用vlookup匹配两个表格的数据(两个不同的表格筛选出相同的数据)

然后在总表中,我们有一部分订单,需要快速匹配出状态信息

这些订单号,可能出现在第1个表中,也可能出现在第2个工作表中

如果快速的查找匹配

方法一,VLOOKUP+筛选

首先,我们在单元格中输入公式:

=VLOOKUP(B2,物流!A:B,2,0)

这样就找到了一部分订单数据,我们可以选中任意一个错误值,右键,筛选,按所选内容筛选,可得到所有错误值

然后我们继续将错误值里面的公式修改第查找第2个工作表,同样的用Vlookup公式:

=VLOOKUP(B2,快速!A:B,2,0)

向下填充就得到了所有的结果

方法二:两个Vlookup直接嵌套使用

如果我们的数据源有更新,上面的操作又得重新操作一次,不方便,我们可以直接套用两次VLOOKUP公式,使用的公式是:

=IFERROR(VLOOKUP(B2,物流!A:B,2,0),VLOOKUP(B2,快速!A:B,2,0))

如果说有3个工作表进行查找的话,就再套用一个IFEEROR公式

=IFERROR(IFERROR(Vlookup公式1,Vlookup公式2),Vlookup公式3)

方法三:VLOOKUP+VSTACK公式

VSTACK公式可以连接数据源,所以我们使用公式:

=VLOOKUP(B2,VSTACK(物流!$A$1:$B$1000,快速!$A$1:$B$1000),2,0)

VSTACK公式,可以将两个工作表的源数据进行竖向连接,然后统一查找匹配就可以得到结果了

关于这个小技巧,你学会了么?动手试试吧!

两个不同的表格筛选出相同的数据

Excel的高级使用技巧还是很多的,如果能够掌握这些高级使用技巧,对于我们的办公效率将会有大幅度的提升,在Excel表格中,有时候我们可能会需要筛选出完全相同、重复的数据,也有可能会需要筛选出不重复的数据,当表格的内容较多时,人工逐一筛选就有些困难了,此时我们可以借助Excel的筛选功能或者内置函数来进行筛选,这里我们介绍四种方法:

1.条件格式

当Excel表格中存在重复数据的时候,如果我们想要将这些重复数据单独筛选出来,可以使用Office或者WPS等表格工具打开Excel表格文件。

顶部菜单选择“开始”选项卡,并找到“条件格式”,在下拉菜单中找到“突出显示单元格规则”,然后选择“重复值”,我们可以设置特定的颜色将表格中的重复内容进行高亮标注,从而找到表格内重复的内容。

2.高级筛选

同样是在办公软件中打开要筛选相同内容的Excel表格文件,我们将办公软件中的顶部菜单切换到“数据”的选项卡。

然后点击“筛选”旁边的“高级”,在弹出的窗口中勾选“选择不重复的记录”,那么表格中重复的内容将会被自动隐藏,找到了不重复的内容,反选或者将不重复内容删除后,剩下的自然就是相同的重复内容了。

3.if函数

Excel是支持多项函数计算的,通过这些内置函数,我们也能对表格的内容进行特定筛选,例如if函数就具有筛选重复数据的功能,当然它还需要借助另外一个函数——countif。

我们在需要显示结果的表格中输入

=IF(COUNTIF(A$1:A$10,A1)>1,"重复","")

意思就是在单元格A1到A10的范围内,如果A1单元格内容的数量大于1,那就说明A1的内容是重复的,从D1单元格向下拉,即可显示每一行的重复情况。

4.countif函数

理解了if函数之后,再回头理解countif就很容易了,我们在要显示重复次数的单元格中输入函数公式

=COUNTIF(A$1:A$10,A1)

得到的数字结果就是在A1到A10的单元格范围内,A1内容的重复次数。

以上就是在Excel表格中筛选相同内容的四种方法,如果感觉自己学会了,建议实际操作一遍。

文章版权声明:除非注明,否则均为壹尔网原创文章,转载或复制请以超链接形式并注明出处。
相关推荐

猜你喜欢