2017-04-15 120 views
0

我正在为本地足球比赛制作电子表格,并试图自动填充一些细胞。从范围获取细胞

我有一张表,其中包含所有球队,球员和他们的统计数据,然后是另一张有所有目标的表格。包含所有目标的表格还有一个用于球队名称和球员姓名的列。

目标是当我在目标中键入玩家名称时,检查名称是否与其他表中的名称匹配并从该行获取队名。

我正在使用以下公式来查看名称是否匹配,但我不知道如何使此公式返回该行中其他单元格的团队名称。我可以让它返回是或不是等,但不知道如何获得单元格的值。

=IF(COUNTIF(Teams!C:C, Goals!A2), "", "N/A") 

如果有人能帮助,将不胜感激。

回答

1

尝试......

=IFERROR(INDEX(Teams!C:C,MATCH(Goals!A2,Teams!C:C,0)),"N/A") 

变化INDEX列引用(小组C:!!!C,其中从要如果目标A2在团队发现返回值的列C: C.

所以,如果你想返回从列d例如值,试试上面的公式是这样的...

=IFERROR(INDEX(Teams!D:D,MATCH(Goals!A2,Teams!C:C,0)),"N/A")