Table:
0
A
B
C
D
E
1
Rank
Lane
Name
Nationality
Time
2
1
4
Pieter van den Hoogenband
Netherlands
47.84
3
2
5
Lars Frölander
Sweden
48.93
4
3
2
Neil Walker
United States
49.04
5
4
3
Gary Hall, Jr.
United States
49.13
6
5
6
Chris Fydler
Australia
49.55
7
6
8
Attila Zubor
Hungary
49.58
8
7
7
Roland Mark Schoeman
South Africa
49.84
9
8
1
Gustavo Borges
Brazil
49.93

Questions and formulas:
Question: for the rank of 3 for the united states, what is the average lane?
Formula: AVERAGE(FILTER(B1, (D1="united states")*(A1=3)))
Formula2: AVERAGE(FILTER(B2:B9, (D2:D9="united states")*(A2:A9=3)))
Level: easy
Question: for the rank more than 1 and nationality of netherlands, what is the lane?
Formula: SUM(FILTER(B1, (D1="netherlands")*(A1>1)))
Formula2: SUM(FILTER(B2:B9, (D2:D9="netherlands")*(A2:A9>1)))
Level: easy
Question: for the time of 49.04 and lane less than 3, what is the nationality?
Formula: LET(query1,SUMMARIZE(D1,SUMX(B1),SUMX(E1)),FILTER(query1,(CHOOSECOLS(query1,2)<3)*(CHOOSECOLS(query1,3)=49.04)))
Formula2: LET(query1,SUMMARIZE(D2:D9,SUMX(B2:B9),SUMX(E2:E9)),FILTER(query1,(CHOOSECOLS(query1,2)<3)*(CHOOSECOLS(query1,3)=49.04)))
Level: hard
Question: for the rank of 8 and lane less than 3 what is the name?
Formula: LET(query1,SUMMARIZE(C1,SUMX(B1),SUMX(A1)),FILTER(query1,(CHOOSECOLS(query1,2)<3)*(CHOOSECOLS(query1,3)=8)))
Formula2: LET(query1,SUMMARIZE(C2:C9,SUMX(B2:B9),SUMX(A2:A9)),FILTER(query1,(CHOOSECOLS(query1,2)<3)*(CHOOSECOLS(query1,3)=8)))
Level: hard