加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

excel第一列数据对应第二列不同数据

(2013-05-03 12:57:40)
标签:

选择性

第二

订单

做个

结果

分类: EXCEL学习

   我们经常用到VLOOKUP来抽取第一列数据对应第二列的数据,http://s6/mw690/51622742gdbc95e08cc15&690

但是如果数据在A列,对应的B列数据,其中A列数据有重复,而对应的B列数据是不同的,这时VLOOKUP就没有用了,因为VLOOKUP只能抽取同样订单号的第一行数据,如下图:http://s3/mw690/51622742gdbc97601ade2&690
标黄的订单号有两个,但是VLOOKUP只能抽出第一个货号A货,无法抽出F货。像这种相同订单号对应不同货号,我们可以用数组公式先做出来,然后再做个筛选:如下图:

http://s15/mw690/51622742gdbc9b54bd96e&690
我们先选中C2至J2,然后直接按“=”键,然后把数组公式贴进去,INDEX($B$1:$B$200,SMALL(IF($A$1:$A$200=A2,ROW($B$1:$B$200),200),column()-2)),
然后同时按ctrl+shift+enter,这3键,注意:数组公式不能直接按enter得出结果的,必须要同时按ctrl+shift+enter,3键才可以的。得出结果如下图:http://s6/mw690/51622742gdbc9d50ddb55&690

然后下拉黑十字即可,如下图:http://s10/mw690/51622742gdbc9dc0c9c69&690
然后我们把公式得出的值,做个选择性粘贴,然后把B列删掉,然后把A列做个删除重复项,保留一个就可以了。删除重复项可以看我的这篇文章http://blog.sina.com.cn/s/blog_5162274201018cdt.html一段即可,如下方:

接下来选中C2到C10,然后复制,右键单击击C2,选择性粘贴,选择数值,点击确定。(这个很重要),如下图:

http://s16/mw690/51622742gdc94f3c9ec8f&690

接下来,选中A列,如下图:

http://s3/mw690/51622742gdc94f8ca0f02&690

接下来,点击菜单栏中的-数据,如下图:

http://s14/mw690/51622742gdc94fc40cfed&690

接下来,点击中间的删除重复项,如下图:

http://s10/mw690/51622742gdc95002c2f09&690
弹出窗口,如下图:

http://s5/mw690/51622742gdc951a001584&690

接下来,选择扩展选定区域,如下图:
http://s11/mw690/51622742gdc951a4df4ca&690
点击删除重复项,如下图:
http://s6/mw690/51622742gdc951abfcd65&690

弹出如下窗口
http://s5/mw690/51622742gdc951b035194&690 
把数量,列C,前面的去掉,如下图:
http://s10/mw690/51622742gdc951b619c49&690 
点击确定,如下图:
http://s11/mw690/51622742gdc951bbc01ba&690


 

 




0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有