2017-08-24 46 views
0

我通过3列在电子表格中获得了我的数据。如何使用Excel匹配数据

RC Number  UserName Id 
SOW-2017-002 11231683 RESOURCE A 
SOW-2016-005 11121752 RESOURCE B 
SOW-2017-002 11231827 RESOURCE C 
SOW-2017-001 10667179 RESOURCE D 
SOW-2016-003 11192520 RESOURCE E 
SOW-2016-003 11071347 RESOURCE F 

我想找到所有的用户名和ID标记到RC数字

实施例:

SOW-2017-002 

    11231683 RESOURCE A 

    11231827 RESOURCE C 

我使用公式尝试;

=INDEX(Roster!B2:B7,MATCH(A3,A2:A7,0)) 

它给我第一个正确的值,但第二个它只是复制上面的值。

+0

欢迎来到[so],请[参观]并检查[问],最好提供[mcve]。没有样本,我们不确定你想要匹配什么数据,你期望得到什么结果。 – Prisoner

+0

感谢您的回复。我添加了一小段数据。 –

+0

不客气,但我无法理解需求,会过滤哪些数据以及按什么标准。您可以提供演示或假数据(但符合您的标准),并请提供文本格式,以便我们对其进行模拟。 – Prisoner

回答

0

enter image description here

假设你的数据是从奠定按照上图中,将要搜索在G3的价值,并在I3以下公式。根据需要将其复制到右侧和下侧。

=IFERROR(INDEX($C$3:$D$8,AGGREGATE(15,6,(ROW($B$3:$B$8)-ROW($B$2)/($G$3=$B$3:$B$8)),ROW(A1)),MATCH(I$2,$C$2:$D$2,0)),"") 
+0

感谢您的回复。这么晚才回复很抱歉。受到了另一个问题的阻碍。无论如何,如果结果应该显示在另一张表中,这个公式是否有效? –

+0

是的,但引用B2:D8区域中的内容需要以sheetname为前缀。当您在创建/编辑公式时,Excel会在工作簿中的其他工作表上选择单元格时自动添加此项。如果我在sheet4上引用单元格A2:B3,则excel中的引用看起来像'Sheet4!A2:B3'。如果工作表名称中有一个空格,则需要在工作表名称的两端。即。 ''Sheet Name 4'!A2:B3' –

+0

我可以对它进行配置,但是现在我在比赛结束时给了我太多争论的错误,“”。 –