因此,我有大量的产品编号和说明。我对一些产品编号有一些新的描述。Excel:将一列与另一列进行比较。当有匹配时,复制相邻的单元格
我想查找那些匹配的海量列表,然后将新的描述复制到大列表的描述字段中。
我可以用找到匹配:
=IF(ISNA(VLOOKUP(A7,$C$2:$C$426,1,FALSE)),"FALSE", "File found in row " & MATCH(A7,$C$2:$C$426,0))
但除此之外,我卡!
因此,我有大量的产品编号和说明。我对一些产品编号有一些新的描述。Excel:将一列与另一列进行比较。当有匹配时,复制相邻的单元格
我想查找那些匹配的海量列表,然后将新的描述复制到大列表的描述字段中。
我可以用找到匹配:
=IF(ISNA(VLOOKUP(A7,$C$2:$C$426,1,FALSE)),"FALSE", "File found in row " & MATCH(A7,$C$2:$C$426,0))
但除此之外,我卡!
创建称为(说)综合列表的第三列。
|product no| existing description| new descriptions|consolidated list
现在在综合清单列,写一个公式:
=IF(<check for match>, <if match found, then copy column 3 entry>, <else copy column 2 entry>)
复制整个列的公式。现在这个列应该是更新的列。将该列替换为现有的列。
啊,让我再解释一下。 这是列A中的一个长列表,列C中是一个长列表。它们不一定对应。 有旧的描述在列B中,每个相邻的产品数目A. 中C. 有在列d新的说明中,相邻的产品号我想搜索整个A的任何单个条目如果匹配,则将D中相邻(至C)复制到B中相邻(至A)。 例如,A1与C5匹配。我需要D5复制到B1。 更清楚了吗? – bigonroad
我有点困惑 - 如果你想要基于第二个列表中找到的#s的所有描述,为什么不使用第二个列表?你能发表一个列表是什么样子的小例子吗? –
@JohnBustos下面更多的解释,但在这里看到一个截图[链接](http://postimage.org/image/j5mshaxmf/) – bigonroad
给出你的解释,这很容易,只是在列A中的值做一个'Vlookup'从C列开始,然后过滤非错误值。那有意义吗?这对你有用吗? –