谷歌电子表格中表中的查找字段

时间:2013-05-13 20:00:12

标签: google-sheets

我在google电子表格中有下表,这将是输入分数的主要表格:

   A           B       C       D      E
1)             Player  Game 1  Game 2 Game 3
2) 4/18/2013   Adam    152     180    180
3) 4/18/2013   Ben     100     180    170
4) 4/18/2013   Chris   121     167    160
5) 5/2/2013    Chris   143     153    140
6) 5/2/2013    Ben     150     111    140
7) 5/2/2013    Adam    115     100    130

然后我希望能够制作一张“亚当”表,只显示每位球员的个人得分:

   A           B       C      D
1) Adam        Game 1  Game 2 Game 3
2) 4/18/2013   X       180    180
3) 5/2/2013    115     100    130

我用什么公式从表中填充上面的X?

1 个答案:

答案 0 :(得分:2)

这是一个填充X的公式(可以横向和向下复制):

=INDEX(FILTER('MainSheet'!C$2:C;'MainSheet'!$B$2:$B=$A$1;'MainSheet'!$A$2:$A=$A2);1)

这在B2中输入,将填充B2:D2(可以复制下来):

=INDEX(FILTER('MainSheet'!C$2:E;'MainSheet'!B$2:B=A$1;'MainSheet'!A$2:A=A2);1)

这在A1中输入,将填充整个表格:

=QUERY('MainSheet'!A:E;"select A, C, D, E where B = 'Adam' label A 'Adam'";1)