Table:
0
A
B
C
D
E
F
1
Outcome
Year
Championship
Surface
Opponent
Score
2
Runner-up
1990
Monte Carlo
Clay
Andrei Chesnokov
5–7, 3–6, 3–6
3
Winner
1990
Rome
Clay
Andrei Chesnokov
6–1, 6–3, 6–1
4
Winner
1992
Monte Carlo
Clay
Aaron Krickstein
6–3, 6–1, 6–3
5
Winner
1995
Monte Carlo
Clay
Boris Becker
4–6, 5–7, 6–1, 7–6 (8–6) , 6–0
6
Winner
1995
Rome
Clay
Sergi Bruguera
3–6, 7–6 (7–5) , 6–2, 6–3
7
Winner
1995
Essen
Carpet
MaliVai Washington
7–6, 2–6, 6–3, 6–4
8
Winner
1996
Monte Carlo
Clay
Albert Costa
6–3, 5–7, 4–6, 6–3, 6–2
9
Winner
1996
Rome
Clay
Richard Krajicek
6–2, 6–4, 3–6, 6–3
10
Winner
1997
Key Biscayne
Hard
Sergi Bruguera
7–6 (8–6) , 6–3, 6–1
11
Runner-up
1997
Cincinnati
Hard
Pete Sampras
3–6, 4–6

Questions and formulas:
Question: who is the opponent when the year is after 1996 and the outcome is winner?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,(B1>1996)*(A1="winner")),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F11,(B2:B11>1996)*(A2:A11="winner")),5))
Level: medium
Question: what is the surface when the championship is rome and the opponent is sergi bruguera?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,(C1="rome")*(E1="sergi bruguera")),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F11,(C2:C11="rome")*(E2:E11="sergi bruguera")),4))
Level: medium
Question: what is the score when the surface is hard and outcome is runner-up?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,(D1="hard")*(A1="runner-up")),6))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F11,(D2:D11="hard")*(A2:A11="runner-up")),6))
Level: medium