Excel如何对比两张工作表中相应的数据(数据量大)?
例如Sheet1,Sheet2表中有两列数据,Sheet1表中是全部数据,Sheet2表中A列数据是Sheet1中的部分数据,要求检查2表中A列相应的B列数据是否与1表中...
例如Sheet1,Sheet2表中有两列数据,Sheet1表中是全部数据,Sheet2表中A列数据是Sheet1中的部分数据,要求检查2表中A列相应的B列数据是否与1表中的数据一样。
示例:1表: 2表:
1 a 1 a
2 b 2 f
3 c
4 d
显示出2表的2 f 此行数据不对
新人,没有分,万分感激。。。 展开
示例:1表: 2表:
1 a 1 a
2 b 2 f
3 c
4 d
显示出2表的2 f 此行数据不对
新人,没有分,万分感激。。。 展开
6个回答
展开全部
这个问题可以用Vlookup函数先查找,通过if函数判定是否相同的办法来做:
=IF(AND(A1=(VLOOKUP(A1,Sheet1!$A$1:$B$4,1,FALSE)),B1=(VLOOKUP(A1,Sheet1!$A$1:$B$4,2,FALSE))),1,"false")
=IF(AND(A1=(VLOOKUP(A1,Sheet1!$A$1:$B$4,1,FALSE)),B1=(VLOOKUP(A1,Sheet1!$A$1:$B$4,2,FALSE))),1,"false")
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在2表中插入第三列,公式为:
=if(vlookup(2表的1,1表中的两列,2,0)=2表的a),0,1)
然后将这一列筛选,为1的就是不匹配的,比如你写的2,f后面就是1
=if(vlookup(2表的1,1表中的两列,2,0)=2表的a),0,1)
然后将这一列筛选,为1的就是不匹配的,比如你写的2,f后面就是1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sheet2c2=if(sumproduct((sheet1!a$2:a$100=a2)*(sheet1!b$2:b$100=b2)),"","错误")下拉,c列显示“错误”对应数据就是你要的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=match(B2,sheet1!B:B,0)
如果显示NA就表示不对~~
如果显示NA就表示不对~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询