Table:
0
A
B
C
D
E
F
G
1
Outcome
Year
Championship
Surface
Partner
Opponents in the final
Score in the final
2
Runner-up
1978
Wimbledon
Grass
Fleming
Hewitt McMillan
1–6, 4–6, 2–6
3
Winner
1979
Wimbledon
Grass
Fleming
Gottfried Ramírez
4–6, 6–4, 6–2, 6–2
4
Winner
1979
US Open
Hard
Fleming
Lutz Smith
6–2, 6–4
5
Runner-up
1980
US Open
Hard
Fleming
Lutz Smith
6–7, 6–3, 1–6, 6–3, 3–6
6
Winner
1981
Wimbledon (2)
Grass
Fleming
Lutz Smith
6–4, 6–4, 6–4
7
Winner
1981
US Open (2)
Hard
Fleming
Günthardt McNamara
walkover
8
Runner-up
1982
Wimbledon (2)
Grass
Fleming
McNamara McNamee
3–6, 2–6
9
Winner
1983
Wimbledon (3)
Grass
Fleming
Gullikson Tom Gullikson
6–4, 6–3, 6–4
10
Winner
1983
US Open (3)
Hard
Fleming
Buehning Winitsky
6–3, 6–4, 6–2
11
Winner
1984
Wimbledon (4)
Grass
Fleming
Cash McNamee
6–2, 5–7, 6–2, 3–6, 6–3
12
Winner
1989
US Open (4)
Hard
Woodforde
Flach Seguso
6–4, 4–6, 6–3, 6–3

Questions and formulas:
Question: If the opponents in the final is Hewitt McMillan and the partner is Fleming, what is the surface?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,(E1="Fleming")*(F1="Hewitt McMillan")),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G12,(E2:E12="Fleming")*(F2:F12="Hewitt McMillan")),4))
Level: medium
Question: What is the final score if the partner is Woodforde?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,E1="Woodforde"),7))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G12,E2:E12="Woodforde"),7))
Level: medium
Question: In the US Open championship and the outcome is runner-up, what is the minimum year?
Formula: MIN(FILTER(B1, (A1="Runner-up")*(C1="US Open")))
Formula2: MIN(FILTER(B2:B12, (A2:A12="Runner-up")*(C2:C12="US Open")))
Level: easy
Question: What is the surface made of if the opponent in the final is Hewitt McMillan?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,F1="Hewitt McMillan"),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G12,F2:F12="Hewitt McMillan"),4))
Level: medium
Question: What is the surface made of if the year is 1979 and the championship is US Open?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,(C1="US Open")*(B1=1979)),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G12,(C2:C12="US Open")*(B2:B12=1979)),4))
Level: medium