Table:
0
A
B
C
D
E
F
G
H
1
Race
Date
Location
Pole Position
Fastest Lap
Race Winner
Constructor
Report
2
Argentine Grand Prix
21 January
Buenos Aires
Jacques Laffite
Jacques Laffite
Jacques Laffite
Ligier - Ford
Report
3
Brazilian Grand Prix
4 February
Interlagos
Jacques Laffite
Jacques Laffite
Jacques Laffite
Ligier - Ford
Report
4
South African Grand Prix
3 March
Kyalami
Jean-Pierre Jabouille
Gilles Villeneuve
Gilles Villeneuve
Ferrari
Report
5
United States Grand Prix West
8 April
Long Beach
Gilles Villeneuve
Gilles Villeneuve
Gilles Villeneuve
Ferrari
Report
6
Spanish Grand Prix
29 April
Jarama
Jacques Laffite
Gilles Villeneuve
Patrick Depailler
Ligier - Ford
Report
7
Belgian Grand Prix
13 May
Zolder
Jacques Laffite
Gilles Villeneuve
Jody Scheckter
Ferrari
Report
8
Monaco Grand Prix
27 May
Monaco
Jody Scheckter
Patrick Depailler
Jody Scheckter
Ferrari
Report
9
French Grand Prix
1 July
Dijon-Prenois
Jean-Pierre Jabouille
René Arnoux
Jean-Pierre Jabouille
Renault
Report
10
British Grand Prix
14 July
Silverstone
Alan Jones
Clay Regazzoni
Clay Regazzoni
Williams - Ford
Report
11
German Grand Prix
29 July
Hockenheimring
Jean-Pierre Jabouille
Gilles Villeneuve
Alan Jones
Williams - Ford
Report
12
Austrian Grand Prix
12 August
Österreichring
René Arnoux
René Arnoux
Alan Jones
Williams - Ford
Report
13
Dutch Grand Prix
26 August
Zandvoort
René Arnoux
Gilles Villeneuve
Alan Jones
Williams - Ford
Report
14
Italian Grand Prix
9 September
Monza
Jean-Pierre Jabouille
Clay Regazzoni
Jody Scheckter
Ferrari
Report
15
Canadian Grand Prix
30 September
Île Notre-Dame
Alan Jones
Alan Jones
Alan Jones
Williams - Ford
Report
16
United States Grand Prix
7 October
Watkins Glen
Alan Jones
Nelson Piquet
Gilles Villeneuve
Ferrari
Report

Questions and formulas:
Question: On what date did a race occur at Long Beach?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,C1="long beach"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H16,C2:C16="long beach"),2))
Level: medium
Question: What race had Jody Scheckter hold pole position?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,D1="jody scheckter"),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H16,D2:D16="jody scheckter"),1))
Level: medium
Question: Who held pole position at the race won by Gilles Villeneuve, with the fastest lap held by Gilles Villeneuve, driving a Ferrari?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,(E1="gilles villeneuve")*(G1="ferrari")*(F1="gilles villeneuve")),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H16,(E2:E16="gilles villeneuve")*(G2:G16="ferrari")*(F2:F16="gilles villeneuve")),4))
Level: medium
Question: Who won the South African Grand Prix?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,A1="south african grand prix"),6))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H16,A2:A16="south african grand prix"),6))
Level: medium
Question: Who had the fastest lap at the German Grand Prix?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,A1="german grand prix"),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H16,A2:A16="german grand prix"),5))
Level: medium