excel 对比2张表 2列数据 要2列数据都相同的
5个回答
推荐于2016-05-19 · 知道合伙人软件行家
关注
展开全部
方法:
其中有一种相对简单:Excel函数,例如:A,B为数据列,在c1输入公式:=if(a1=b1,1,""),然后向下填充。那么C列中包含数字1的就是A列值和B列值相同的,其他就是不同的。
如图所示的两列表格,如图想要找到两列之间的差别,可按以下步骤来操作:
在C列输入公式“=A2=B2”,该公式表示:当两列对应位置的内容一致时,显示“TRUE”,否则显示“FALSE”。
将鼠标移动到公式所在单位格的右下角,拖动即可复制公式。由此可确定两列内容之间的差别。
还有一种情况,就是只对两列中部分内容进行对比,对此我们需要借助Left、Right、Mid函数。如图,如果只是想对两列中最中间的两位进行对比,则可以使用以下公式“=MID(A2,2,2)=MID(B2,2,2)”。
最后将鼠标定位到公式所在单位格的右下角,双击即可为本列与前一列对应单元格复制公式。
当然,还会出现一种情况,就是对不同列内容进行对比,如图:
对此在对比时,只需要采取相对引用单元格(即A1形式)即可。
展开全部
2张表 sheet1 和 sheet2
在sheet1表内 A1单元格输入A1 , B1单元格输入B1 , A2单元格输入A2 ,B2单元格输入B2
在sheet2表内 A1单元格输入A1 , B1单元格输入B1 , A2单元格输入A2 ,B2单元格输入b2
然后在sheet1表内 D1单元格内输入公式:
=IF(AND(EXACT(Sheet1!A1,Sheet2!A1),EXACT(Sheet1!B1,Sheet2!B1)),"两表第"&ROW()&"行前两列单元格相同","两表第"&ROW()&"行前两列单元格不相同")
在sheet1表内 A1单元格输入A1 , B1单元格输入B1 , A2单元格输入A2 ,B2单元格输入B2
在sheet2表内 A1单元格输入A1 , B1单元格输入B1 , A2单元格输入A2 ,B2单元格输入b2
然后在sheet1表内 D1单元格内输入公式:
=IF(AND(EXACT(Sheet1!A1,Sheet2!A1),EXACT(Sheet1!B1,Sheet2!B1)),"两表第"&ROW()&"行前两列单元格相同","两表第"&ROW()&"行前两列单元格不相同")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-12-27
展开全部
复制粘贴。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你发个表样来会表达得更好些.要2列数据相同的,然后要进行做什么?若是不同的又要做什么?抱歉我只能这样理解!
追问
相同的就标示出来就行了 做个记号就行了 比如在对应的另一列数据显示个1也可以
追答
例子:表1
A B C
1 陈 25 1
2 李 26 1
3 王 27 1
4 杨 28 #N/A
表2
A B C
1 陈 25
2 李 26
3 王 27
4 何 28
在表1中C1单元格中输入以下公式,(数组公式按CTRI+SHIFT+ENTER结束)然后按住向下拖复制.
{=IF(VLOOKUP(A1&B1,IF({1,0},Sheet2!$A$1:$A$9&Sheet2!$B$1:$B$9),2,)=FALSE,"1")}
C1,C2,C3单元格内结果均显示为"1"表示有相同的,,,C4显示为"#N/A"则表示没有相同的.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
excel里面有个 Vlookup 函数, 可以判断2列数据的值。 把问题描述详细一点以便解决。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询