excel中,两张表怎么快速查找出相同数值?

有两份表。a表是销售记录,b表是实际微信上收款记录。
一个月大概有快上万笔了吧。a表是人工做的记录。所以有可能填错填漏,所以要核对清楚。
两份表,有相同的,有不同的,我就要把互相吻合的在b表上填充颜色。表示确定是这笔钱收到了。
比如这两组数据。
1/2/3/4/5/6/7/7/8/10
和10/9/7/6/5/4/3/2/2/1
大家看,第一组两个7,没9。第二组一个7,有9,没8,两个2。
而且顺序都是打乱的。
假使这两个数据都很多,我该怎么操作,才能快速确定销售记录上的钱确实收到了,做上记号?

如下两表:

选择b表的B:Q列(可根据实际选择范围)--条件格式--新建规则--使用公式要确定的单元格,然后在下方的编辑框中输入:=SUMPRODUCT(COUNTIF(B2,OFFSET(Sheet1!$B$1,MATCH($A2,Sheet1!$A:$A,)-1,,,99)))<>SUMPRODUCT(COUNTIF(B2,$B2:$Q2))

再点击下方的格式--字体--设置字体为红色,确定退出即可

(凡b表中显示为红色的字均表示与a表中数据有出入.)

追问

十分感谢,辛苦了!我已经十分满意了,但a表的一个8没显示出来啊,这就意味着我不知道是店长记错了,还是客户没付款。真的很感谢,好人一生幸福

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-29
把问题作为内容(邮件主题一定要包含“excel",本人以此为依据辨别非垃圾邮件,以免误删),excel问题文件(注意:若是03后,请一定要另成为03的,把现状和目标效果表示出来,并说明如何从现状到的目标效果)作为附件发到[email protected]帮你看下,我直接全部给你找出来
第2个回答  2018-09-29
方法/步骤

移动或者复制表的方法:
假设这两个表没有在一个excel里面,把它们移动到同一个表中,移动方法图所示

Vlookup函数的语法:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

lookup_value:要查找的值,数值、引用或文本字符串
table_array:要查找的区域,数据表区域
col_index_num:返回数据在区域的第几列数,正整数
range_lookup:模糊匹配,TRUE(或不填) /FALSE

找出两列相同的数据:
用的公式是=VLOOKUP(A2,Sheet2!A:B,1,0)
公式的含义是在sheet2工作表的A:B区域的首列中查找等于a2的值,找到后,返回该区域第1列(即E列)的同行的值。最后的参数0表示精确查找。

找出两列所对应的数据:
用的公式是=VLOOKUP(A2,Sheet2!$A$2:B150,2,0)
公式的含义是在sheet2工作表的A2:B150区域中查找符合条件显示B列的值,找到后,返回该区域第2列(即F列)的同行的值。最后的参数0表示精确查找。

5
完成上面四步以后,最后一步比较简单,直接拉填充柄填充下面的空白处即可,查找到对应的数据会直接显示,如果没有找到刚显示#N/A。结果如图所示
第3个回答  2018-09-29
我觉得可以换个思路吧,因为你本身就是乱序的,要有时间戳还好弄些。
首先,两表分别把不同金额(即数字) 合并计算 出个数,
然后,两表同金额 个数 加减,不就知道差异笔数了么,
填色的目的还是要找出差异吧。
另外,快数代入同金额的不同表个数,用Vlookup 这个会吧
第4个回答  2018-09-29

一选中要筛选的内容,数据--高亮重复项 即可,其中有颜色区域代表重复,希望能帮助到你

追问

我多出的两个7,和多出的两个2你没注意啊。设置高亮没用吧,毕竟卖东西总有相同的价格,比如饮料,卖出很多个3块

第5个回答  2018-09-29
用代码分析处理,要看你具体的Excel文档,不好妄自揣测追问

可以用我说的这两组数值举个例子吗。就当做第一组是a表,第二个是b表。如何做才能知道其中相同的不同的

追答

写代码也是要具体文件才能写的,要视你的实际情况来的

相似回答