在vlookup中更新重复值(使用字典)

时间:2017-01-24 04:37:03

标签: vba dictionary vlookup

我有下面的代码,它将使用字典进行vlookup,如果找到匹配,那么它将使用源表中的值更新目标单元格。

目前,代码仅针对唯一值进行更新,而不是重复。我希望代码也可以用于重复值。

实施例: 如果Sheet1 col A的值为1,2,3,4,5(source),则Sheet2 col A的值为1,2,2,2,2(destination)..代码将更新sheet1 col B所具有的值Sheet2 col B ..在这种情况下,“2”是唯一匹配的数据。因此代码将只取出“2”在col B中的文本并在sheet2中仅针对FIRST“2”更新它而不是另一个“2”低于那个,因为它们是重复的值。我想做的改变是,它甚至应该检查它下面的其他“2”。

我的代码:

exercise

0 个答案:

没有答案