Table:
0
A
B
C
D
E
1
Tournament
Winner
Runner-up
Score
Third Place
2
Dublin
John McEnroe
Henri Leconte
6–4, 6–3
Pat Cash
3
Naples, Florida
John McEnroe
Henri Leconte
6–0, 0–1 retired
None
4
Doha
Björn Borg
Mats Wilander
3–6, 6–3, [10–8]
John McEnroe
5
Majorca
Anders Järryd
Mats Wilander
6–1, 6–1
Pat Cash
6
Richmond, Virginia
John McEnroe
Andrés Gómez
6–1, 6–2
None
7
Raleigh, North Carolina
John McEnroe
Mats Wilander
6–1, 6–4
None
8
New York
Mikael Pernfors
Henri Leconte
6–2, 6–2
None
9
San Diego, California
Pat Cash
John McEnroe
6–3, 7–5
Andrés Gómez
10
Aland
Björn Borg
Anders Järryd
6–3, 5–7, [11–9]
Veli Paloheimo
11
Chicago,IL
John McEnroe
Mats Wilander
6–2, 6–4
None
12
Paris
Guy Forget
Pat Cash
7–6,6–2
John McEnroe
13
Palo Alto, California
John McEnroe
José Luis Clerc
6–2, 6–3
None
14
Geneva
John McEnroe
Guy Forget
7–6, 6–2
Yannick Noah
15
Singapore
John McEnroe
Mansour Bahrami
6–2, 6–2
None
16
Hong Kong
John McEnroe
Mats Wilander
6–1, 6–3
Mikael Pernfors
17
Frankfurt
John McEnroe
Henri Leconte
6–1, 6–3
Mikael Pernfors
18
London
Pat Cash
John McEnroe
6–7, 7–5, [14–12]
None

Questions and formulas:
Question: Which Tournament has Pat Cash as a runner-up?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,C1="pat cash"),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E18,C2:C18="pat cash"),1))
Level: medium
Question: Who is the winner for the Tournament in Hong Kong with a third place winner named Mikael Pernfors?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,(E1="mikael pernfors")*(A1="hong kong")),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E18,(E2:E18="mikael pernfors")*(A2:A18="hong kong")),2))
Level: medium