Table:
0
A
B
C
D
E
F
G
H
1
Position
Team
Points
Played
Drawn
Lost
Against
Difference
2
1
São Paulo
37
20
3
0
20
42
3
2
Corinthians
36
20
0
2
29
33
4
3
Portuguesa
28
20
2
5
20
26
5
4
Santos
22
20
4
7
32
5
6
5
Palmeiras
20
20
4
8
31
6
7
6
Portuguesa Santista
17
20
3
10
51
- 10
8
7
Ypiranga-SP
14
20
2
12
48
- 13
9
8
Comercial-SP
14
20
6
10
55
- 17
10
9
São Paulo Railway
12
20
2
13
46
- 19
11
10
Juventus
11
20
3
13
60
- 28
12
11
Jabaquara
9
20
1
15
52
- 25

Questions and formulas:
Question: What is the average Against when the drawn is more than 2 and the Difference of- 17, and a Played smaller than 20?
Formula: AVERAGE(FILTER(G1, (E1>2)*(H1="- 17")*(D1<20)))
Formula2: AVERAGE(FILTER(G2:G12, (E2:E12>2)*(H2:H12="- 17")*(D2:D12<20)))
Level: easy
Question: What is the number of Position when the team was são paulo railway and the against is less than 46?
Formula: SUM(FILTER(A1, (B1="são paulo railway")*(G1<46)))
Formula2: SUM(FILTER(A2:A12, (B2:B12="são paulo railway")*(G2:G12<46)))
Level: easy
Question: What is the Team when the lost is less than 13, and the position is less than 4, with a Difference of 42?
Formula: LET(query1,LET(query1,FILTER(A1:H1,H1="42"),SUMMARIZE(CHOOSECOLS(query1,2),SUMX(CHOOSECOLS(query1,6)),SUMX(CHOOSECOLS(query1,1)))),FILTER(query1,(CHOOSECOLS(query1,2)<13)*(CHOOSECOLS(query1,3)<4)))
Formula2: LET(query1,LET(query1,FILTER(A2:H12,H2:H12="42"),SUMMARIZE(CHOOSECOLS(query1,2),SUMX(CHOOSECOLS(query1,6)),SUMX(CHOOSECOLS(query1,1)))),FILTER(query1,(CHOOSECOLS(query1,2)<13)*(CHOOSECOLS(query1,3)<4)))
Level: hard
Question: What is the sum of Played when the drawn is less than 2 and against is more than 29?
Formula: SUM(FILTER(D1, (E1<2)*(G1>29)))
Formula2: SUM(FILTER(D2:D12, (E2:E12<2)*(G2:G12>29)))
Level: easy