2015年新年快乐,一切顺利!我代表所有请求者表示感谢,非常感谢您的宝贵帮助!
并希望再次寻求帮助。我尝试使用你的建议,但没有成功。 所以我有2个xls文件: 首先是列 - 项目ID和期间 第二个项目ID,期间和成本
我想在第一个中返回成本的值(来自第二个文件)。在第二个文件中,我没有所有期间的所有项目ID。我尝试使用索引匹配,但它给了我一个错误。
第一个文件
Project ID NEW Month TEST
RS.700006.001.01 Start
RS.700006.001.01 2014-01 01.01.2014
RS.700006.001.01 2014-02 01.02.2014
RS.700006.001.01 2014-03 01.03.2014
RS.700006.001.01 2014-04 01.04.2014
RS.700006.001.01 2014-05 01.05.2014
RS.700006.001.01 2014-06 01.06.2014
RS.700006.001.01 2014-07 01.07.2014
RS.700006.001.01 2014-08 01.08.2014
RS.700006.001.01 2014-09 01.09.2014
RS.700006.001.01 2014-10 01.10.2014
RS.700006.001.01 2014-11 01.11.2014
RS.700006.001.01 2014-12 01.12.2014
RS.700006.001.01 Rest Rest
RS.700032.001.01 Start Start
RS.700032.001.01 2014-01 01.01.2014
RS.700032.001.01 2014-02 01.02.2014
RS.700032.001.01 2014-03 01.03.2014
RS.700032.001.01 2014-04 01.04.2014
RS.700032.001.01 2014-05 01.05.2014
RS.700032.001.01 2014-06 01.06.2014
RS.700032.001.01 2014-07 01.07.2014
RS.700032.001.01 2014-08 01.08.2014
RS.700032.001.01 2014-09 01.09.2014
RS.700032.001.01 2014-10 01.10.2014
RS.700032.001.01 2014-11 01.11.2014
RS.700032.001.01 2014-12 01.12.2014
RS.700032.001.01 Rest Rest
RS.700036.001.01 Start Start
RS.700036.001.01 2014-01 01.01.2014
RS.700036.001.01 2014-02 01.02.2014
RS.700036.001.01 2014-03 01.03.2014
RS.700036.001.01 2014-04 01.04.2014
RS.700036.001.01 2014-05 01.05.2014
RS.700036.001.01 2014-06 01.06.2014
RS.700036.001.01 2014-07 01.07.2014
RS.700036.001.01 2014-08 01.08.2014
RS.700036.001.01 2014-09 01.09.2014
RS.700036.001.01 2014-10 01.10.2014
RS.700036.001.01 2014-11 01.11.2014
RS.700036.001.01 2014-12 01.12.2014
RS.700036.001.01 Rest Rest
第二档
project Year per Month costs
RS.700006.001.01 2014 01 1.01.2014 4006148,78
RS.700006.001.01 2014 02 1.02.2014 3664679,47
RS.700006.001.01 2014 03 1.03.2014 5268806,92
RS.700006.001.01 2014 04 1.04.2014 4963940,91
RS.700006.001.01 2014 05 1.05.2014 4636197,32
RS.700006.001.01 2014 06 1.06.2014 3748324,55
RS.700006.001.01 2014 07 1.07.2014 5684306,96
RS.700006.001.01 2014 08 1.08.2014 4389276,85
RS.700006.001.01 2014 09 1.09.2014 6211733,48
RS.700006.001.01 2014 10 1.10.2014 6741091,31
RS.700006.001.01 2014 11 1.11.2014 934213,12
RS.700006.001.01 2014 12 1.12.2014 0
RS.700032.001.01 2014 03 1.03.2014 77979,36
RS.700032.001.01 2014 04 1.04.2014 50468,95
RS.700032.001.01 2014 05 1.05.2014 115489,6
RS.700032.001.01 2014 06 1.06.2014 121264,08
RS.700032.001.01 2014 07 1.07.2014 103940,64
RS.700032.001.01 2014 08 1.08.2014 1000,2
RS.700032.001.01 2014 09 1.09.2014 101313,04
RS.700032.001.01 2014 10 1.10.2014 65806,12
RS.700032.001.01 2014 11 1.11.2014 32548,01
RS.700036.001.01 2014 06 1.06.2014 142283,04
RS.700036.001.01 2014 07 1.07.2014 190442,24
RS.700036.001.01 2014 08 1.08.2014 104171,6
RS.700036.001.01 2014 09 1.09.2014 115096,38
RS.700036.001.01 2014 10 1.10.2014 115096,37
RS.700036.001.01 2014 11 1.11.2014 111204,14
RS.700036.001.01 2014 12 1.12.2014 0
非常感谢!
BR Gerrie
答案 0 :(得分:0)
创建一个包含上述每个工作表的单个工作簿可能是最简单的。然后尝试使用VLOOKUP
函数来匹配您拥有的成本。为了使其工作得最好,有时最好确保第二个列表(包含成本)按项目ID的顺序排序。
答案 1 :(得分:0)
这是多次查找的另一种情况。 请参阅选项摘要here。
例如,使用类似的东西。
=LOOKUP(2,1/(ws1!A$2:A$1000=A2)/(ws1!D$2:D$1000=C2),ws1!E$2:E$1000)
这将在工作表2中的新列中进行。根据需要向下复制。
我假设以下内容: