Excel或R – 创build具有多个条件的variables?

两个数据集:

数据1

XYZ

AB

CD

数据2

x1 y1 z1

CD 100

EF 200

AB 300

在Excel中最好(或者如果需要的话)我想创buildvariables“z”,其中= z1,如果x = x1和y = y1。 所以在上面的例子中,z应该是{300,100}。

在每张表中创build一列m:

 =A2&B2 

确保m1(C)在z1(D)之前。

然后使用VLOOKUP为mfind正确的z

 =VLOOKUP(D2;Data2!C:D;2;FALSE) 

数据1:

 xyzm AB 300 AB CD 100 CD 

数据2:

 x1 y1 m1 z1 CD CD 100 EF EF 200 AB AB 300