我有两张excel表:“Sheet1”和“Sheet2” .
Sheet1包含3列,其中包含N行 . 例:
x y result
A b
B m
L a
A b
B b
Sheet2也包含3列,但结果作为每个x和y组合的解释 .
例:
x y result
A a 1
A b 2
A c 3
B a 4
请注意A!= a,结果并不总是数值 .
So basically I need to search Sheet2 for a given combination from values of Sheet1 and copy the result from Sheet2 to Sheet1.
你能举个例子说明VBA代码如何实现这个目的吗?可能使用Excel公式甚至可能吗?可能是INDEX和MATCH?无论如何,我不能自己解决这个问题 .
谢谢
2 回答
您可以使用公式本身来完成此操作 . 在sheet1中,请将以下公式粘贴在C2单元格中 .
并将其复制到其他单元格 . 它会工作 .
请检查以下图片:
首先添加包含公式的另一列以创建唯一键:
然后尝试这个: