Table:
0
A
B
C
D
E
1
Date
Tournament
Surface
Opponent in the final
Score
2
4 February 2002
Nottingham , Great Britain F1
Carpet
Luke Milligan
6–7(5), 7–6(6), 6–4
3
12 July 2004
Manchester , Great Britain
Grass
Michael Mertinak
6–1, 6–3
4
4 July 2005
Nottingham , Great Britain
Grass
Mark Hilton
6–3, 7–5
5
21 November 2005
Sunderland , Great Britain
Hard
Danai Udomchoke
7–6(4), 7–5
6
23 January 2006
Wrexham , Great Britain
Hard
Stéphane Robert
6–3, 6–2
7
6 February 2006
Bergamo , Italy
Carpet
Simone Bolelli
6–1, 3–0 Ret.
8
20 November 2006
Shrewsbury , Great Britain
Hard
Mischa Zverev
4–6, 6–4, 6–4
9
9 April 2007
Valencia, CA , USA
Hard
Zack Fleishman
6–4, 6–7(4), 6–3
10
7 July 2008
Granby , Canada
Hard
Danai Udomchoke
7–6(14), 3–6, 7–6(6)
11
18 October 2009
Kolding , Denmark
Hard
Ivan Dodig
3–6, 7–6(7), Def.
12
23 January 2011
Tamarac, FL , USA F2
Clay
Daniel Smethurst
6–4, 0–6, 6–2
13
8 July 2012
Pittsburgh, PA , USA F18
Clay
Matheson Klein
6–2, 6–4
14
15 July 2012
Rochester, NY , USA F19
Clay
Chase Buchanan
6–3, 6–4

Questions and formulas:
Question: Which has a Score of 6–1, 3–0 ret.?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,E1="6–1, 3–0 ret."),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E14,E2:E14="6–1, 3–0 ret."),3))
Level: medium
Question: Which Surface is on 23 january 2011?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,A1="23 january 2011"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E14,A2:A14="23 january 2011"),3))
Level: medium
Question: When has a Surface of hard, a Tournament of wrexham , great britain?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,(C1="hard")*(B1="wrexham , great britain")),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E14,(C2:C14="hard")*(B2:B14="wrexham , great britain")),1))
Level: medium
Question: Which Surface has an Opponent in the final of stéphane robert?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,D1="stéphane robert"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E14,D2:D14="stéphane robert"),3))
Level: medium
Question: What kind of Surface has a Score of 6–4, 0–6, 6–2?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,E1="6–4, 0–6, 6–2"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E14,E2:E14="6–4, 0–6, 6–2"),3))
Level: medium