如何匹配excel中的2列?

时间:2010-12-21 06:41:06

标签: excel

我有一张excel表,sheet1有2个col,A和B. Col A有一些值,并且在col B中有相应的映射(并非A中的所有值都有B中的映射,有些是空的)。排序是从ZA和WTA Col完成的。我有另一张excel表,sheet2有类似的Col A和Col B.现在,我想知道Sheet1的Col A和sheet2的Col A之间是否有任何匹配。如果找到匹配项,则应将这些值复制到新列中。

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

我想我可能会给出一个更好的解释,因为我觉得这些对我个人有用VLOOKUP没有任何帮助,当找到{{1}时,这个答案在谷歌列表中名列前茅例子。

以下是我将一个工作表中的数据查找到另一个工作表的示例:

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
  • 提供“假”作为最终参数。至少在我使用它的情况下,这应该总是假的。

我希望能帮到别人。

答案 2 :(得分:0)

可以使用Excel和ADO做很多事情:Excel VBA to match and line up rows