Table:
0
A
B
C
D
E
F
G
1
Event
Date
Round
Name
Nationality
Time
Record
2
Men's 100m freestyle [c ]
12 December
Final
Vladimir Morozov
Russia
45.52
CR
3
Men's 100m butterfly
13 December
Final
Chad le Clos
South Africa
48.82
CR
4
Men's 50m butterfly
14 December
Heats
Nicholas Santos
Brazil
22.40
=CR
5
Men's 50m butterfly
14 December
Semifinal
Nicholas Santos
Brazil
22.23
CR
6
Men's 200m breaststroke
14 December
Final
Dániel Gyurta
Hungary
2:01.35
CR
7
Men's 200m medley
14 December
Final
Ryan Lochte
United States
1:49.63
WR
8
Men's 50m butterfly
15 December
Final
Nicholas Santos
Brazil
22.22
CR
9
Men's 100m medley
15 December
Semifinal
Ryan Lochte
United States
50.71
WR
10
Men's 200m butterfly
16 December
Final
Kazuya Kaneda
Japan
1:51.01
CR

Questions and formulas:
Question: What round has a name of vladimir morozov?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,D1="vladimir morozov"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G10,D2:D10="vladimir morozov"),3))
Level: medium
Question: What is the record for the date of 12 december?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,B1="12 december"),7))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G10,B2:B10="12 december"),7))
Level: medium
Question: What is the date for the name ryan lochte?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,D1="ryan lochte"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G10,D2:D10="ryan lochte"),2))
Level: medium
Question: What is the record for the date 15 december, and a round of final?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:G1,(B1="15 december")*(C1="final")),7))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:G10,(B2:B10="15 december")*(C2:C10="final")),7))
Level: medium