Table:
0
A
B
C
D
E
1
Rank
Year
Ascent Time
Speed
Rider
2
1
2000
41:55
18.32 km/h
Roberto Heras ( ESP )
3
2
2013
43:07
17.81 km/h
Chris Horner ( USA )
4
3
2008
43:12
17.78 km/h
Alberto Contador ( ESP )
5
4
2000
43:24
17.70 km/h
Pavel Tonkov ( RUS )
6
5
2000
43:24
17.70 km/h
Roberto Laiseka ( ESP )
7
6
2013
43:35
17.62 km/h
Alejandro Valverde ( ESP )
8
7
2013
43:35
17.62 km/h
Vincenzo Nibali ( ITA )
9
8
2008
43:54
17.49 km/h
Alejandro Valverde ( ESP )
10
9
2002
43:55
17.49 km/h
Roberto Heras ( ESP )
11
10
2011
43:57
17.47 km/h
Juan Jose Cobo ( ESP ) †
12
11
2008
44:10
17.39 km/h
Joaquim Rodriguez ( ESP )
13
12
2000
44:13
17.37 km/h
Raimondas Rumšas ( LIT )
14
13
2008
44:17
17.34 km/h
Levi Leipheimer ( USA )

Questions and formulas:
Question: What was the rank of the rider whose ascent time was 43:24 before the year 2002?
Formula: SUM(FILTER(A1, (B1<2002)*(C1="43:24")))
Formula2: SUM(FILTER(A2:A14, (B2:B14<2002)*(C2:C14="43:24")))
Level: easy
Question: Who is the rider that has a rank of less than 8 in the year 2000, and whose speed was 18.32 km/h?
Formula: LET(query1,LET(query1,FILTER(A1:E1,(B1=2000)*(D1="18.32 km/h")),SUMMARIZE(CHOOSECOLS(query1,5),SUMX(CHOOSECOLS(query1,1)))),FILTER(query1,CHOOSECOLS(query1,2)<8))
Formula2: LET(query1,LET(query1,FILTER(A2:E14,(B2:B14=2000)*(D2:D14="18.32 km/h")),SUMMARIZE(CHOOSECOLS(query1,5),SUMX(CHOOSECOLS(query1,1)))),FILTER(query1,CHOOSECOLS(query1,2)<8))
Level: hard