2

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

次に、各プレーヤーの個々のスコアを表示する「Adam」シートを作成できるようにしたいと考えています。

   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 をテーブルから入力するために使用する式は何ですか?

4

1 に答える 1

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)

于 2013-05-13T22:47:48.007 に答える