2015-03-13 67 views
0

在Excel好吧,我有2张获取单元格的值,其中分离细胞匹配

表1 = UPTODATE产品数据传送专线 表2 =在我的网站上的产品Currentlist

基本上,这是我需要什么做

我需要找到一个存在于两个表1和表2中的产品的产品ID ...

我一直在使用以下VLOOKUP,看看该产品在两个片存在。

= IF(VLOOKUP(M:M,Sheet 2中S:!S,1,FALSE)> 0,MATCH(M:男,Sheet 2中S:S,FALSE), “N”)

我没有使用VLOOKUP在几年和IM概率做它过时的方式任何帮助将大大appriciated

回答

0

没有数组公式(如果您有足够的产品可能会很慢)我建议两个步骤,首先检查是否是在Sheet1中Sheet2,说:

=VLOOKUP(M2,Sheet2!M:M,1,0) 

然后重复Sheet1中是否在Sheet1中。

假设product id s在两张纸上的ColumnM中列出,并且Row1用于标签。

如果两个product id都存在,应该重复,如果两者都不存在#N/A

0

说实话我是一个很大的粉丝MATCH & INDEXMATCH只会告诉你哪一行是你的id找到的。 因此,下到每个ID在Sheet1我会键入以下公式:

=IFERROR(MATCH(M1,Sheet2!S:SJ,0),0) 

这将遵守告诉你,如果特定的ID在其他表中发现,如果没有找到公式将返回0

得到这些ID的现在使用(假设你走进我行T公式):

=LARGE(T:T,1) 

这是例如获得第一(最大数)ID,重复它,而换号来获得休息其中。

+0

'= IF(ISERROR(MATCH(M:M,Sheet2!S:S,0)),“”,Sheet2!A:A)' Works,但它返回来自Sheet2!当匹配的行在Sheet2上!A1510 – user3310348 2015-03-14 09:22:04

+0

http://www.cloudcybersystems.co.uk/VLOOKUP.png(我的问题大声笑) – user3310348 2015-03-14 09:39:48

+0

对不起,你已经失去了我,在你张贴的截图中,你指出那个单元格A1197是正确的,因为它的ID是1还是因为行号与第一张表中的ID匹配? – sgp667 2015-03-16 02:57:52

相关问题