当一个数组的成员在另一个数组中时返回值

时间:2016-04-12 10:51:18

标签: excel

在Excel中,当团队名称匹配时,我尝试从第二个表中的表中返回名称。因此,如果存在来自两个数组的值,则将该人员名称放在该项目的每个匹配项旁边。

所以在本表的Coach专栏中。

Team    Member  Coach
Team C  Aida    NA
Team F  Alana   
Team A  Anne    
Team B  Arun    
Team F  Bellinda    
Team C  Bill    
Team A  Charlie 
Team F  Daphne  
Team E  Eliza   
Team B  Esther  
Team D  Harry   
Team D  Lacy    
Team C  Lauren  
Team D  Laurie  
Team B  Mohammad    
Team E  Morgan  
Team F  Peter   
Team A  Sally   
Team A  Sammy   
Team C  Stephen 
Team E  Tiffany 
Team D  Tim 
Team A  Tom 
Team E  Tracy   
Team F  Wally   

从此列表中返回与团队匹配的教练。

Teams Coach Coaches
Team A  Sarah
Team E  Sarah
Team F  Brett
Team B  Brett
Team C  Nathan
Team D  Theresa

所以第一个条目是

Team    Member  Coach
Team C  Aida    Nathan

我尝试了索引匹配的变体,如果公式和我只是无法计算。这是我的最后一次尝试。

=IF(ISNA(MATCH(E2:E7,A2:A26,0)),F2:F7,"NA")

0 个答案:

没有答案