Table:
0
A
B
C
D
E
1
Date
Tournament
Surface
Opponent
Score
2
29 September 1997
Palermo , Italy
Clay
Alberto Berasategui
4–6, 2–6
3
17 April 2000
Monte Carlo , Monaco
Clay
Cédric Pioline
4–6, 6–7 (3–7) , 6–7 (6–8)
4
6 November 2000
St. Petersburg , Russia
Hard (i)
Marat Safin
6–2, 4–6, 4–6
5
20 November 2000
Brighton , United Kingdom
Hard (i)
Tim Henman
2–6, 2–6
6
6 January 2003
Auckland , New Zealand
Hard
Gustavo Kuerten
3–6, 5–7
7
17 May 2004
Casablanca , Morocco
Clay
Santiago Ventura
3–6, 6–1, 4–6
8
30 October 2006
Paris , France
Carpet (i)
Nikolay Davydenko
1–6, 2–6, 2–6

Questions and formulas:
Question: WHich Surface has an Opponent of gustavo kuerten?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,D1="gustavo kuerten"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,D2:D8="gustavo kuerten"),3))
Level: medium
Question: Which Surface has a Tournament of st. petersburg , russia?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,B1="st. petersburg , russia"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,B2:B8="st. petersburg , russia"),3))
Level: medium
Question: When is the Surface of hard (i), and a Tournament of brighton , united kingdom taken?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,(C1="hard (i)")*(B1="brighton , united kingdom")),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,(C2:C8="hard (i)")*(B2:B8="brighton , united kingdom")),1))
Level: medium
Question: Which Opponent  has a Score of 3–6, 5–7?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,E1="3–6, 5–7"),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,E2:E8="3–6, 5–7"),4))
Level: medium
Question: When has a Tournament of palermo , italy?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,B1="palermo , italy"),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,B2:B8="palermo , italy"),1))
Level: medium
Question: Which Opponent is on 29 september 1997?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,A1="29 september 1997"),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,A2:A8="29 september 1997"),4))
Level: medium