如何在Excel中匹配2列?
我有一个Excel表,它有两个列,A和B.列A有一些值,并在列B中有相应的映射(并不是所有的值都在B中有映射,有些是空的)。 分类是从ZA和WOLC A完成的。我还有另外一个excel表单sheet2,它具有类似的A栏和B栏。现在,我想知道sheet1的栏A和栏2的栏A之间是否存在任何匹配。 如果find匹配,则应将这些值复制到新列中。
=VLOOKUP(Sheet1!L24,E24:F27,2)
我想我可能会给出一个更好的解释,因为我不觉得这些对我个人理解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>)
脚步:
- select查找的列作为
<NEEDLE>
例如lookup_value
。 这可能是一个汽车列表 - 然后select你要search的数据的整个范围为
<HAYSTACK>
例如table_array
。 这只是select一系列要search的数据。 它可以是当前worksheet
的范围,也可以是不同tab/worksheet
上的范围 - 给出一个数字,它是您希望返回的列的
Haystack
列中的索引值。 例如col_index_num
- 提供“假”作为最后的参数。 至less在我使用过的情况下,这应该永远是错误的。
我希望能帮助别人。
使用Excel和ADO可以做很多事情: Excel VBA匹配并排列行