Table:
0
A
B
C
D
E
1
Mother Tongue
Population (2006)
Percentage (2006)
Population (2011)
Percentage (2011)
2
English
8,085
45.22%
7,615
42.41%
3
French
5,400
30.20%
5,490
30.57%
4
Chinese languages
650
3.64%
470
2.62%
5
Italian
590
3.30%
510
2.84%
6
Spanish
315
1.76%
515
2.87%
7
Romanian
300
1.68%
235
1.31%
8
Arabic
295
1.65%
350
1.95%
9
Polish
205
1.15%
145
0.81%
10
Filipino
170
0.95%
200
1.11%
11
English and French
250
1.40%
390
2.17%
12
English and a non-official language
120
0.67%
190
1.06%
13
French and a non-official language
50
0.28%
145
0.81%
14
English, French and a non-official language
45
0.25%
75
0.42%

Questions and formulas:
Question: What percentage of the 2011 population had a mother tongue language that was spoken by 45.22% of the population in 2006 (over 120)?
Formula: LET(query1,LET(query1,FILTER(A1:E1,C1="45.22%"),SUMMARIZE(CHOOSECOLS(query1,5),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)>120))
Formula2: LET(query1,LET(query1,FILTER(A2:E14,C2:C14="45.22%"),SUMMARIZE(CHOOSECOLS(query1,5),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)>120))
Level: hard
Question: What is the total number of people in 2011 speaking the mother tongue language spoken by 120 in 2006?
Formula: SUM(FILTER(D1, B1=120))
Formula2: SUM(FILTER(D2:D14, B2:B14=120))
Level: easy
Question: How many people ha Romanian as their mother tongue in 2006?
Formula: SUMIFS(B1,A1,"romanian")
Formula2: SUMIFS(B2:B14,A2:A14,"romanian")
Level: easy
Question: What is the mother tongue language shared by 300 people in 2006?
Formula: LET(query1,SUMMARIZE(A1,SUMX(B1)),FILTER(query1,CHOOSECOLS(query1,2)=300))
Formula2: LET(query1,SUMMARIZE(A2:A14,SUMX(B2:B14)),FILTER(query1,CHOOSECOLS(query1,2)=300))
Level: hard
Question: What percentage of people in 2011 had a mother tongue that was shared by less than 8,085 in 2006 and less than 145 in 2011?
Formula: LET(query1,SUMMARIZE(E1,SUMX(B1),SUMX(D1)),FILTER(query1,(CHOOSECOLS(query1,2)<8085)*(CHOOSECOLS(query1,3)<145)))
Formula2: LET(query1,SUMMARIZE(E2:E14,SUMX(B2:B14),SUMX(D2:D14)),FILTER(query1,(CHOOSECOLS(query1,2)<8085)*(CHOOSECOLS(query1,3)<145)))
Level: hard