excel如何匹配两个表的数据,要匹配两个条件

A表表头: 订单号 SKU 数量
B表表头: 订单号 SKU 数量
要将两个表进行比对,但订单号不重复,SKU一列会有重复,所以要满足订单号为同一订单号,同时SKU为同一SKU情况 下,进行数据匹配,在线等,请各位大神帮忙,谢谢。
谢谢回复,抱歉,可能我没有表述清楚,是将B表的数量匹配到A表的后面一列进行比对之间的差异,请问如何匹配进去,比较差劲,麻烦了。。。

用lookup函数,=LOOKUP(0,0/(($B$3:$B$8=G3)*($C$3:$C$8=H3)),$D$3:$D$8)

这部分(($B$3:$B$8=G3)*($C$3:$C$8=H3))为条件,这部分$D$3:$D$8为返回值区域。

你可以查一下lookup的用法嘛。

追问

谢谢了,看着是符合我的要求的,不过我看不大明白,呵呵,有邮箱吗,我发给你源文件,麻烦帮我做一下,谢谢了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-13
要写VBA程序达成这个功能
1、将A表中的数据取出到数组中
2、对B表进行遍历,取一行数据(得到订单号、SKU、数量),将此数据与A表数组中的订单号、SKU进行对比
3、如果匹配,则做处理(写到新sheet页、数量相加等都可以)
第2个回答  2013-03-13
既然订单号不会重复
假设 表名为 A表,B表 ,数据在A,B,C三列
在A表的 D列输入公式
=VLOOKUP(A1,"B表"!A1:C1000,3,0)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网