Table:
0
A
B
C
D
E
F
G
H
1
Race
Date
Location
Pole Position
Fastest Lap
Race Winner
Constructor
Report
2
South African Grand Prix
23 January
Kyalami
René Arnoux
Alain Prost
Alain Prost
Renault
Report
3
Brazilian Grand Prix
21 March
Jacarepaguá
Alain Prost
Alain Prost
Alain Prost
Renault
Report
4
United States Grand Prix West
4 April
Long Beach
Andrea de Cesaris
Niki Lauda
Niki Lauda
McLaren - Ford
Report
5
San Marino Grand Prix
25 April
Imola
René Arnoux
Didier Pironi
Didier Pironi
Ferrari
Report
6
Belgian Grand Prix
9 May
Zolder
Alain Prost
John Watson
John Watson
McLaren - Ford
Report
7
Monaco Grand Prix
23 May
Monaco
René Arnoux
Riccardo Patrese
Riccardo Patrese
Brabham - Ford
Report
8
Detroit Grand Prix
6 June
Detroit
Alain Prost
Alain Prost
John Watson
McLaren - Ford
Report
9
Canadian Grand Prix
13 June
Circuit Gilles Villeneuve
Didier Pironi
Didier Pironi
Nelson Piquet
Brabham - BMW
Report
10
Dutch Grand Prix
3 July
Zandvoort
René Arnoux
Derek Warwick
Didier Pironi
Ferrari
Report
11
British Grand Prix
18 July
Brands Hatch
Keke Rosberg
Brian Henton
Niki Lauda
McLaren - Ford
Report
12
French Grand Prix
25 July
Paul Ricard
René Arnoux
Riccardo Patrese
René Arnoux
Renault
Report
13
German Grand Prix
8 August
Hockenheimring
Didier Pironi
Nelson Piquet
Patrick Tambay
Ferrari
Report
14
Austrian Grand Prix
15 August
Österreichring
Nelson Piquet
Nelson Piquet
Elio de Angelis
Lotus - Ford
Report
15
Swiss Grand Prix
29 August
Dijon
Alain Prost
Alain Prost
Keke Rosberg
Williams - Ford
Report
16
Italian Grand Prix
12 September
Monza
Mario Andretti
René Arnoux
René Arnoux
Renault
Report
17
Caesars Palace Grand Prix
25 September
Caesars Palace
Alain Prost
Michele Alboreto
Michele Alboreto
Tyrrell - Ford
Report

Questions and formulas:
Question: When were the British Grand Prix races?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,A1="british grand prix"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H17,A2:A17="british grand prix"),2))
Level: medium
Question: What Canadian Grand Prix race winner had Didier Pironi in Pole Position?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,(D1="didier pironi")*(A1="canadian grand prix")),6))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H17,(D2:D17="didier pironi")*(A2:A17="canadian grand prix")),6))
Level: medium
Question: Who was the Constructor for the Long Beach race with Niki Lauda as winner?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,(F1="niki lauda")*(C1="long beach")),7))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H17,(F2:F17="niki lauda")*(C2:C17="long beach")),7))
Level: medium