wps表格A表B表,列1数据一样,通过列1的数据对比A表和B表的列2数据,并显示是否相同?

如题:wps表格A表B表,列1数据一样,通过列1的数据对比A表和B表的列2数据,并显示是否相同

WPS表格A表B表,列1数据一样,通过列1的数据对比A表和B表的列2数据,并显示是否相同。

如果A表和B表列1的顺序都是一样的,那么可以直接用等于来判断,如果不一样,那么就用法IF函数和VLOOKUP函数组合公式,为了方便演示,下列举例在一张表格中完成,公式如下:

=IF(VLOOKUP(C3,A:B,2,0)=D3,"相同","不相同")

公式及效果图

公式说明:

首先用VLOOKUP函数查找到B表里面C3所在A表的位置,再取第二列的数据,再用IF来判断列2的值是否相同。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-08-18

列1的数据一样?是包含一样的数据还是完全一样?排序是否一样?

这里假设最坏的情况,是包含一样的数据,并且列1的排序不一样切不能重新排序,如下图

A表数据

B表数据

那么要对比A表和B表列1对应的数是否一样,需要两个函数,vlookup和if

在A表的列3处,写上=VLOOKUP(A2,B!A:B,2,0),得出下图的结果

1就是匹配查找B表里对应的数值

然后加上if判断,=IF(B2=C2,"一致","不一致")

这样就判断出来了,当然,我们可以把两个公式合起来

=IF(B2=VLOOKUP(A2,B!A:B,2,0),"一致","不一致")

这样就直接判断出来了。

追问

商品id和上架状态是乱序的不可动,现在就是商品id是一致的,查询上架状态,在表2根据商品id显示上架状态是否相同

麻烦再帮忙写下,谢谢

相似回答