Excel比较2个工作簿,合并它们然后比较

问题描述:

我想比较供应商不同年份的两个价格表。Excel比较2个工作簿,合并它们然后比较

我有多个项目(千)与多个不同大小的代码为每价格,然后为每个大小每个项目。

我想这两个价格表合并,(我有1“成本”以欧元和1英镑“优惠价”与交付栏包括每个时期)。某些项目(或特定大小)对于任一列表都是唯一的。出现在每个列表中的项目我想比较价格(然后计算出变化的+/-,我将把它变成%)。但我正在堕入第一个障碍!

如何使用组合清单从前两张(我将两份文档作为同一工作簿中的不同工作表)创建第三张工作表,显示一列中一年的价格以及第二年在...显然项目出现在1年我想只有1个价格和其他空白!

Example of the data


这是我使用的那一刻= LOOKUP式(A2, '2010' A $ 2:一台$ 7940, '2010' B $ 2:乙7940 $)

这几乎是加工。

出于某种原因,Excel将通过寻找另一片,而不是找到所有的精确匹配到源...一些确实如此,大多数不和它,然后采取类似比赛的平均?

+0

注:该文件已被替换为更容易使用的副本。 – HaydnWVN 2012-08-02 10:48:06

LOOKUP只有在查找范围中的值升序排序工作。你会用VLOOKUP,最后一个参数设置为false更好:

=VLOOKUP(A2,'2010'!A$2:B$7940,2,false) 
+0

这似乎适用于我的1列,但不是下一个(我将'2'更改为'3',因为我想从一列读取€值(表格2010中的B)和£值(表格2010中的C )进入下一个) – HaydnWVN 2012-08-02 10:27:35

+1

如果更改为2〜3你还必须增加至2010' 'A $ 2:!C $ 7940' – martin 2012-08-02 12:17:52

+0

唉唉优秀!谢谢! – HaydnWVN 2012-08-02 14:38:27