Excel:匹配单元格并返回相关数据

时间:2013-10-30 10:33:44

标签: excel match

在excel中,如何检查不同列中单元格的匹配并返回其旁边的单元格值?

sheet 1
A     B          C        
1     GRADE3     return "abc, ddd" here   <-checkMatch
2     GRADE4     return "eee" here

sheet 2
GRADE3   abc
GRADE3   abc
GRADE3   ddd
GRADE4   eee

checkMAtch,

单元格C1,返回2或“abc,ddd”

单元格C2,返回1或“eee”

1 个答案:

答案 0 :(得分:0)

我甚至不确定你是否正试图从sheet1到sheet 2匹配,反之亦然,但猜测后者:

复制表2并删除重复项,应该给你留下类似ColumnA:B的东西(比如表3):

SO19679840 example

C2中的

=IF(A1=A2,C1&", "&B2,B2)
在D2:=IF(A2<>A3,"*","")

复制公式以适应。

选择所有工作表3,然后选择复制,选择性粘贴,顶部的值。

在ColumnD上过滤,仅选择(空白)并删除所有可见行。

您现在应该有一个数组可以使用,例如,查找公式如下:

在sheet1 C1中:=VLOOKUP(A1,Sheet3!A:C,3,0)

复制到适合。