Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5782|回复: 5

[已解决]如何将两表中数据合并在一起(数据行数不一致)?

[复制链接]
发表于 2015-4-14 13:57 | 显示全部楼层 |阅读模式
如何通过A列的“订单号”来判断,将表2中BCDEFG六列的数据,取到表1中来(放到LMNOPQ列),如附件中表1有填充色部分所示(手工贴过去的),因表1中相同订单号的数据行数多于表2,取表2相同订单号的数据到表1中,不要重复取,怎么解决?
最佳答案
2015-4-14 15:14
表1L2=IFERROR(VLOOKUP($A2&COUNTIF($A$2:$A2,$A2),IF({1,0},表2!$A$2:$A$46&COUNTIF(INDIRECT("表2!a2:a"&ROW($2:$46)),$A2),表2!B$2:B$46),2,),"")三键横拉下拉,如图 QQ截图20150414150938.png

工作簿1.rar

32.06 KB, 下载次数: 26

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2015-4-14 14:31 | 显示全部楼层
我測試過了.可以了.公式右拉下拉.你試一下.

複本 Xl0000175.rar

18.16 KB, 下载次数: 27

回复

使用道具 举报

 楼主| 发表于 2015-4-14 14:46 | 显示全部楼层
试过了,果然可以了,谢谢大师啊!
回复

使用道具 举报

发表于 2015-4-14 15:00 | 显示全部楼层
5I-EXCEL 发表于 2015-4-14 14:46
试过了,果然可以了,谢谢大师啊!

不客氣的.不過你是不是應該給我設置為最佳答案呢
回复

使用道具 举报

发表于 2015-4-14 15:14 | 显示全部楼层    本楼为最佳答案   
表1L2=IFERROR(VLOOKUP($A2&COUNTIF($A$2:$A2,$A2),IF({1,0},表2!$A$2:$A$46&COUNTIF(INDIRECT("表2!a2:a"&ROW($2:$46)),$A2),表2!B$2:B$46),2,),"")三键横拉下拉,如图 QQ截图20150414150938.png

工作簿1.rar

42.71 KB, 下载次数: 11

回复

使用道具 举报

 楼主| 发表于 2015-4-14 15:25 | 显示全部楼层
谢谢大师们的热情回复!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-13 19:17 , Processed in 0.282417 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表