excel找出两张工作表里内容相同的行,怎么操作 ?

 我来答
敏镶巧0gJ
推荐于2016-09-16 · TA获得超过4万个赞
知道大有可为答主
回答量:2.4万
采纳率:88%
帮助的人:4577万
展开全部

别制作了如图所示的两个表格,在此特意将其中的一个表中的姓名做了部分修改。

1.在此需要从Sheet3工作表中查找出已存在于Sheet4工作表中姓名相同的记录。对此在Sheet3工作表对应列中输入以下“=if(B2=”。

2.然后切换至Sheet4工作表中,选择姓名区域,并按回车键

3.在返回sheet3工作表后,补全公式“=if(B2=Sheet4!B2:B24,"是","否")”并按回车。

4.然后将光标移动到单元格右下角,当鼠标变成黑色十字时,拖动完成公式的复制。然后就实现了数据的对比操作,同时也找出了重复的数据。

淡然安然我行
2015-03-05 · 超过17用户采纳过TA的回答
知道答主
回答量:92
采纳率:33%
帮助的人:23.7万
展开全部
Lookup用途:用于从单行或单列区域或者从一个数组中返回值。该函数有两种语法形式:向量型和数组型。1.向量是指包含一行或一列的区域。向量形式在单行或单列区域中查找值,然后返回第2个单行区域或单列区域中相同位置的值。语法形式:lookup(lookup_value,lookup_vector,result_vector) lookup_value:LOOKUP在第一个向量中搜索的值。可以是数字、文本、逻辑值、名称或对值的引用; lookup_vector:只包含一行或一列的区域。可以是文本、数字或逻辑值; result_vector:只包含一行或一列的区域,它必须与lookup_vector大小相同。提示:lookup_vector中的值必须以升序顺序放置,否则,函数可能无法提供正确的值。见图12.数组形式是在数组的第一行或第一列中查找指定数值,然后返回最后一行或最后一列中相同位置处的数值。语法形式:lookup(lookup_value,array) lookup_value:表示在数组中所要查找的数值。 array:为包含文本、数字或逻辑值的单元格区域,它的值用于与lookup_value进行比较。如图1所示,H3处的公式为:=lookup(h2,a2:b9);h4处的公式为:=lookup(h2,a2:c9)。Vlookup用途:用于在表格或数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。语法形式:vlookup(lookup_value,table_array,col_index_num,range_lookup) lookup_value:为要在表格数组第1列中查找的数值; table_array:为两列或多列数据。 col_index_num:为table_array中待返回的匹配值的列序号。 range_lookup:为逻辑值,指明函数VOOKUP查找时是精确匹配,还是近似匹配。见图2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万年金刚钻
2015-03-05 · TA获得超过1.6万个赞
知道大有可为答主
回答量:1.1万
采纳率:0%
帮助的人:3513万
展开全部
在不清楚数据有多少列、数据类型(文字、数字)、每个数据的长度的情况下,目测只能用VBA代码来实现两个表的行于行的比较了
更多追问追答
追问
补充问题里有图片了,两张表都是这样。
追答

在Sheet1全选A~F列数据区域,条件格式新建规则,选用公式

=MATCH(TEXT($A1,"00")&TEXT($B1,"00")&TEXT($C1,"00")&TEXT($D1,"00")&TEXT($E1,"00")&TEXT($F1,"00"),TEXT(Sheet2!$A$1:$A$20,"00")&TEXT(Sheet2!$B$1:$B$20,"00")&TEXT(Sheet2!$C$1:$C$20,"00")&TEXT(Sheet2!$D$1:$D$20,"00")&TEXT(Sheet2!$E$1:$E$20,"00")&TEXT(Sheet2!$F$1:$F$20,"00"),0)

选择自己喜欢的突出显示格式(如,不同底色)

这将显示出Sheet1中与Sheet2相同的行。

同样在Sheet2全选A~F列数据区域,条件格式新建规则,选用公式

=MATCH(TEXT($A1,"00")&TEXT($B1,"00")&TEXT($C1,"00")&TEXT($D1,"00")&TEXT($E1,"00")&TEXT($F1,"00"),TEXT(Sheet1!$A$1:$A$20,"00")&TEXT(Sheet1!$B$1:$B$20,"00")&TEXT(Sheet1!$C$1:$C$20,"00")&TEXT(Sheet1!$D$1:$D$20,"00")&TEXT(Sheet1!$E$1:$E$20,"00")&TEXT(Sheet1!$F$1:$F$20,"00"),0)

这将显示出Sheet2中与Sheet1相同的行。

效果如图

附件可参考

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式