两个Excel表格A和B,如何选出相同和不同数据

两个Excel表格A和B,求怎么样才能快速的从A表中筛选出B表中相同的记录和不相同的记录?下面是两张表信息:
A表:
姓名 金额 日期 客户分类

张一 70 1999-1-2 中

李四 300 2009-9-1 良

李四 400 2010-10-1 良

王六 800 2013-1-1 优

王六 1000 2013-1-15 优

王五 500 2012-12-10 中

张二 80 1997-6-2 中

张三 100 2007-8-1 优

张三 200 2008-8-1 优

张一 100 2008-12-10 良

B表:

姓名 金额 日期

张三 100 2007-8-1

张三 200 2008-8-1

李四 300 2009-9-1

李四 400 2010-10-1

王五 500 2012-12-10

能给出详细操作步骤吗

在么你要的是什么样的结果。因为你B表和A表示列数是不一样的一个是四例,一个是3列

是不是要在B表中 添加第四列,如果A表中有B表中三列都一样的数据就自动匹配进去

你是要这样的结果么。是的话看附件

或者你要什么样的形式告诉我下。

我在给你解释函数的意思

追问

您好,谢谢回答。您给出的结果是相同记录的结果是正确的。


现在确认A表是4列,B表示3列。


    把筛选出来的相同记录放在A表的右边。

    再把不相同记录也选出来,放在第1点结果的右边。

    能给出你的操作步骤吗,公式是怎么弄的?


追答

按照你的格式只能这样的结果。你最后在把空格删除一下,或者,排序一下空格就没了

追问

能说下怎么做出来的?

不好意思,本来分是要给你的,点错了,给了别人了。我再提一个问题,答案我会告诉你,然后你回答,我再分给你。

另外,这个问题还请麻烦给出步骤吧,谢谢!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-17
假设2表在同一工作簿下,表名分别为A表、B表
在A表的E2输入公式
=IF(SUMPRODUCT((B表!A$2:A$100=A2)*(B表!B$2:B$100=B2)*(B表!C$2:C$100=C2)),"相同","不同")
下拉填充公式即可标记出来本回答被提问者采纳
第2个回答  2013-06-17
除了眯住眼串针的公式外
如果是2003以上版本 在SHEET1的E2输入公式 =IF(COUNTIFS(Sheet2!A:A,Sheet1!A2,Sheet2!B:B,Sheet1!B2,Sheet2!C:C,Sheet1!C2),"相同","不同")
下拉填充
相似回答