Table:
0
A
B
C
D
E
F
1
Tournament
Surface
Week
Winner and score
Finalist
Semifinalists
2
Indian Wells
Hard
March 8
Mark Philippoussis 5-7, 6-4, 6-4, 4-6, 6-2
Carlos Moyá
Chris Woodruff Gustavo Kuerten
3
Key Biscane
Hard
March 18
Richard Krajicek 4-6, 6-1, 6-2, 7-5
Sébastien Grosjean
Francisco Clavet Thomas Enqvist
4
Monte Carlo
Clay
April 19
Gustavo Kuerten 6-4, 2-1 ret.
Marcelo Ríos
Jérôme Golmard Félix Mantilla
5
Hamburg
Clay
May 3
Marcelo Ríos 6-7(5), 7-5, 5-7, 7-6(5), 6-2
Mariano Zabaleta
Nicolás Lapentti Carlos Moyá
6
Rome
Clay
May 10
Gustavo Kuerten 6-4, 7-5, 7-6(6)
Patrick Rafter
Àlex Corretja Félix Mantilla
7
Montréal
Hard
August 2
Thomas Johansson 1-6, 6-3, 6-3
Yevgeny Kafelnikov
Nicolas Kiefer Andre Agassi
8
Cincinnati
Hard
August 9
Pete Sampras 7-6(7), 6-3
Patrick Rafter
Andre Agassi Yevgeny Kafelnikov
9
Stuttgart
Hard (i)
October 25
Thomas Enqvist 6-1, 6-4, 5-7, 7-5
Richard Krajicek
Andre Agassi Greg Rusedski
10
Paris
Carpet (i)
November 1
Andre Agassi 7-6(1), 6-2, 4-6, 6-4
Marat Safin
Nicolás Lapentti Michael Chang

Questions and formulas:
Question: what is the semifinalists when the surface is hard (i)?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,B1="hard (i)"),6))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F10,B2:B10="hard (i)"),6))
Level: medium
Question: what is the surface when the winner and score is gustavo kuerten 6-4, 7-5, 7-6(6)?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,D1="gustavo kuerten 6-4, 7-5, 7-6(6)"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F10,D2:D10="gustavo kuerten 6-4, 7-5, 7-6(6)"),2))
Level: medium
Question: who is the winner and score for the week of august 9?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,C1="august 9"),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F10,C2:C10="august 9"),4))
Level: medium
Question: what is the surface for the week of october 25?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,C1="october 25"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F10,C2:C10="october 25"),2))
Level: medium
Question: who is the winner and score for finalist sébastien grosjean?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,E1="sébastien grosjean"),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F10,E2:E10="sébastien grosjean"),4))
Level: medium
Question: what is the week when the finalist is marcelo ríos?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,E1="marcelo ríos"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F10,E2:E10="marcelo ríos"),3))
Level: medium