2010-12-21 86 views
1

我有一张excel表,sheet1有2列,A和B.列A有一些值,并在列B中有相应的映射(并非A中的所有值都有B中的映射,有些是空的)。分类是从ZA和Wolcol A完成的。我有另一个Excel表单,表单2具有类似的A栏和B栏。现在,我想知道Sheet1的栏A和Sheet2的栏A之间是否存在任何匹配。如果找到匹配,则应将这些值复制到新列中。如何匹配excel中的2列?

+0

要将哪些值复制到新列中?如果两张纸上的A列都匹配,那么这两张纸上的A列中的值是否与列B中的值匹配? – 2010-12-21 11:57:46

回答

2
=VLOOKUP(Sheet1!L24,E24:F27,2) 
1

我想我可能会给一个更好的解释,因为我不觉得我亲自找出VLOOKUP任何这些都是有用的并且这个答案在谷歌列表上找到了高点时寻找VLOOKUP例子。

这是我的例子从一个工作表中的数据查找到另一个:

=VLOOKUP(I2,Sheet1!$A$2:$Q$338,2,FALSE) 

是:

=VLOOKUP(<NEEDLE>,<HAYSTACK>,<COLUMN OF HAYSTACK TO PULL BACK INTO LOOKUP COLUMN>,<LEAVE AS FALSE>) 

步骤:

  • 选择它看起来列如<NEEDLE>,例如lookup_value。这可能是一个汽车列表
  • 然后选择你想要搜索的数据的整个范围为<HAYSTACK>例如table_array。这只是选择一系列要搜索的数据。它可以是当前worksheet范围内的范围,也可以是不同范围内的tab/worksheet
  • 给出的数字是Haystack中列的索引,您希望将其列作为值返回。例如col_index_num
  • 提供“假”作为最终参数。至少在我使用它的情况下,这应该始终是错误的。

我希望能帮助别人。