Table:
0
A
B
C
D
E
F
G
H
I
1
Race
Dist (f)
Course
Prize (£K)
Runners
Placing
Margin
Jockey
Trainer
2
EBF Cooperative Bank Maiden Stakes
7
Doncaster
3
18
1
Short head
Royston Ffrench
Luca Cumani
3
Buttercross Limited Stakes
10
Pontefract
5
8
1
3.5
Jason Weaver
Luca Cumani
4
EBF Hedgehope Maiden Stakes
12
Lingfield
31
6
1
Neck
Frankie Dettori
Luca Cumani
5
Derby
12
Epsom
598
15
1
Head
Olivier Peslier
Luca Cumani
6
King George VI & Queen Elizabeth Stakes
12
Ascot
354
8
2
1
Olivier Peslier
Luca Cumani
7
Prix de l'Arc de Triomphe
12
Longchamp
404
14
7
3.25
Michael Kinane
Luca Cumani
8
Dubai World Cup
10
Nad Al Sheba
10
8
8
45
Frankie Dettori
Saeed Bin Suroor
9
Arc Trial
11
Newbury
28
6
2
0.75
Olivier Peslier
Saeed Bin Suroor
10
Champion Stakes
10
Newmarket Rowley
228
13
6
3
Olivier Peslier
Saeed Bin Suroor
11
Japan Cup
12
Tokyo
1071
15
3
1.5
Frankie Dettori
Saeed Bin Suroor
12
Dubai City of Gold
12
Nad Al Sheba
34
7
1
2.5
Frankie Dettori
Saeed Bin Suroor
13
Dubai Sheema Classic
12
Nad Al Sheba
731
16
3
5
Frankie Dettori
Saeed Bin Suroor
14
Manhattan Handicap
10
Belmont Park
146
9
8
19.5
John R. Velazquez
Kiaran McLaughlin

Questions and formulas:
Question: How many runners had placings over 8?
Formula: SUM(FILTER(E1, F1>8))
Formula2: SUM(FILTER(E2:E14, F2:F14>8))
Level: easy
Question: Which course had a jockey of Royston FFrench?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,H1="royston ffrench"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I14,H2:H14="royston ffrench"),3))
Level: medium
Question: What is the average prize for the Buttercross Limited Stakes?
Formula: AVERAGEIFS(D1,A1,"buttercross limited stakes")
Formula2: AVERAGEIFS(D2:D14,A2:A14,"buttercross limited stakes")
Level: easy
Question: How many total runners had jockeys of Olivier Peslier with placings under 2?
Formula: SUM(FILTER(E1, (H1="olivier peslier")*(F1<2)))
Formula2: SUM(FILTER(E2:E14, (H2:H14="olivier peslier")*(F2:F14<2)))
Level: easy