从2张纸上获取4列相同数据,其中2列是唯一的,按常见排序

时间:2014-11-19 23:28:10

标签: excel sorting

我已经尝试了几个VLookup字符串并且无法获得它。如果已经覆盖但是花了一个半小时看/尝试,请提前道歉。

我有2张库存表。第1-2列各自相同(部分#,描述)。第3列包含每个期间的库存盘点。我想把它们放在一张纸上,数据排成行。问题是每张纸上的#s不是相同的顺序。尝试复制/粘贴并按部分#排序,然后按部分#排序,但由于某种原因它们不匹配。非常感谢。克里斯。

Part #  Description     Count Part #    Description     Count
29169   SERIAL NUMBERL  300   50001E    Impulse Finger  7,234
50010   Air Reject Bae  45    72000-S   Chromax HD Ill  28

1 个答案:

答案 0 :(得分:0)

将您的值范围命名为“Inventory1”和“Inventory2”

转到数据>来自其他来源>来自Microsoft Query

然后,选择excel文件,导航到您的工作簿,然后在选择框中选择两个范围。

进入Microsoft Query,然后单击SQL按钮。

Select Inventory1.PartNum, Inventory1.Description, Inventory1.Count 
FROM C:\$\Inventory1 C:\$\Inventory1
UNION ALL
Select Inventory2.PartNum, Inventory2.Description, Inventory2.Count
FROM C:\$\Inventory2 C:\$\Inventory2

基本上,此查询将根据相应查询中的列(即Partnum上的Partnum)将两个范围相互连接。

enter image description here enter image description here enter image description here enter image description here