Table:
0
A
B
C
D
E
F
G
1
Rank
Rider
Mon 30 May
Tues 31 May
Wed 1 June
Thurs 2 June
Fri 3 June
2
1
Klaus Klaffenböck / Dan Sayle LCR Honda 600cc
20' 24.66 110.911mph
Cancelled No Time
19' 54.05 113.754mph
19' 55.96 113.572mph
21' 02.39 107.596mph
3
2
Tim Reeves / Gregory Cluze Honda 600cc
21' 26.55 105.576mph
Cancelled No Time
20' 19.52 111.379mph
21' 11.16 106.854mph
19' 58.61 113.321mph
4
3
John Holden/ Andrew Winkle LCR Suzuki 599cc
21' 14.55 106.569mph
Cancelled No Time
20' 22.95 111.066mph
20' 06.05 112.623mph
20' 05.14 112.707mph
5
4
Tony Elmer/ Darren Marshall Ireson Yamaha 600cc
21' 09.70 106.977mph
Cancelled No Time
—— No Time
20' 32.22 110.230mph
20' 19.38 111.391mph
6
6
Gary Bryan/ Jamie Winn Baker Honda 600cc
21' 51.42 103.574mph
Cancelled No Time
21' 10.04 106.948mph
20' 36.28 109.869mph
20' 48.75 108.771mph
7
7
Ben Birchall/ Tom Birchall LCR Honda 600cc
23' 17.62 97.185mph
Cancelled No Time
21' 13.44 106.662mph
20' 50.45 108.623mph
—— No Time
8
8
Roy Hanks/ Dave Wells Molyneux 599cc
—— No Time
Cancelled No Time
21' 33.76 104.987mph
21' 05.87 107.300mph
—— No Time
9
9
Gregory Lambert/ Aaron Galligan Honda 600cc
27' 39.03 81.872mph
Cancelled No Time
36' 35.25 61.874mph
Cancelled No Time
21' 08.91 107.043mph

Questions and formulas:
Question: What was the Friday June 3 practice time of the rider who did 20' 50.45 108.623mph on Thursday, June 2?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,F1="20' 50.45 108.623mph"),7))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G9,F2:F9="20' 50.45 108.623mph"),7))
Level: medium
Question: What's the Wednesday, June 1 practice time for the rider that did 21' 05.87 107.300mph on Thursday, June 2?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,F1="21' 05.87 107.300mph"),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G9,F2:F9="21' 05.87 107.300mph"),5))
Level: medium