Table:
0
A
B
C
D
E
1
Date
Tournament
Surface
Opponent
Score
2
July 11, 2005
Elche , Spain
Clay
Gabriel Trujillo-Soler
6–3, 3–6, 6–3
3
October 31, 2005
Vilafranca del Penedès , Spain
Clay
Nick van der Meer
2–6, 6–3, 7–5
4
July 23, 2006
Rimini , Italy
Clay
Werner Eschauer
3–6, 6–1, 7–5
5
August 12, 2006
Vigo , Spain
Clay
Fernando Vicente
7–5, 7–6 (8–6)
6
August 17, 2008
Vigo, Spain
Clay
Marco Crugnola
6–1, 3–6, 6–3
7
August 24, 2008
San Sebastián , Spain
Clay
Rubén Ramírez Hidalgo
6–4, 6–1
8
July 26, 2010
Orbetello , Italy
Clay
Édouard Roger-Vasselin
6–4, 6–3

Questions and formulas:
Question: what is the surface on july 26, 2010?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,A1="july 26, 2010"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,A2:A8="july 26, 2010"),3))
Level: medium
Question: what is the tournament on august 17, 2008?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,A1="august 17, 2008"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,A2:A8="august 17, 2008"),2))
Level: medium
Question: who is the opponent when the score is 7–5, 7–6 (8–6)?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,E1="7–5, 7–6 (8–6)"),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,E2:E8="7–5, 7–6 (8–6)"),4))
Level: medium
Question: what is the tournament on july 23, 2006?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,A1="july 23, 2006"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,A2:A8="july 23, 2006"),2))
Level: medium
Question: what is the score when the opponent is fernando vicente?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,D1="fernando vicente"),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,D2:D8="fernando vicente"),5))
Level: medium
Question: who is the opponent when the score is 3–6, 6–1, 7–5?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,E1="3–6, 6–1, 7–5"),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E8,E2:E8="3–6, 6–1, 7–5"),4))
Level: medium