Table:
0
A
B
C
D
E
F
G
H
1
player id
sponsor name
player name
gender
residence
occupation
votes
rank
2
1
Brandon?�?Souris
Jean Luc Bouch??
M
Brandon
Locomotive Engineer
6055
2nd
3
2
Charleswood?�?St. James?�?Assiniboia
Fiona Shiells
F
Winnipeg
Ministerial Assistant
7190
3rd
4
3
Churchill
Niki Ashton
F
Thompson
Researcher
8734
1st
5
4
Dauphin?�?Swan River?�?Marquette
Ron Strynadka
M
Birtle
Retired
4914
2nd
6
5
Elmwood?�?Transcona
Jim Maloway
M
Winnipeg
Small Businessman
14355
1st
7
6
Kildonan?�?St. Paul
Ross Eadie
M
Winnipeg
Self Employed / Consultant
12093
2nd
8
7
Portage?�?Lisgar
Mohamed Alli
M
Winnipeg
Distribution Centre Associate
2353
4th
9
8
Provencher
Ross C. Martin
M
Oakbank
Design Coordinator
4947
2nd
10
9
Saint Boniface
Matt Schaubroeck
M
Winnipeg
Student
5502
3rd
11
10
Selkirk?�?Interlake
Patricia Cordner
F
Selkirk
Retired
9506
2nd
12
11
Winnipeg Centre
Pat Martin
M
Winnipeg
Parliamentarian
12285
1st
13
12
Winnipeg North
Judy Wasylycia-Leis
F
Winnipeg
Parliamentarian
14097
1st
14
13
Winnipeg South
Sean Robert
M
Winnipeg
Product Consultant - MLCC
4673
3rd
15
14
Winnipeg South Centre
Rachel Heinrichs
F
Winnipeg
Student
5490
3rd

Questions and formulas:
Question: How many players are there?
Formula: SUM(A1)
Formula2: SUM(A2:A15)
Level: easy
Question: List the names of players in ascending order of votes.
Formula: SORTBY(C1,G1,1)
Formula2: SORTBY(C2:C15,G2:G15,1)
Level: easy
Question: What are the gender and occupation of players?
Formula: CHOOSE({1,2},D1,F1)
Formula2: CHOOSE({1,2},D2:D15,F2:F15)
Level: easy
Question: Show the names of sponsors of players whose residence is either "Brandon" or "Birtle".
Formula: FILTER(B1,(E1="Brandon")+(E1="Birtle"))
Formula2: FILTER(B2:B15,(E2:E15="Brandon")+(E2:E15="Birtle"))
Level: easy
Question: Show different occupations along with the number of players in each occupation.
Formula: SUMMARIZE(F1,SUMX(A1))
Formula2: SUMMARIZE(F2:F15,SUMX(A2:A15))
Level: easy
Question: Show the residences that have at least two players.
Formula: LET(query1,SUMMARIZE(E1,SUMX(A1)),FILTER(query1,CHOOSECOLS(query1,3)>=2))
Formula2: LET(query1,SUMMARIZE(E2:E15,SUMX(A2:A15)),FILTER(query1,CHOOSECOLS(query1,3)>=2))
Level: hard
Question: How many players on record?
Formula: SUM(A1)
Formula2: SUM(A2:A15)
Level: easy
Question: The gender and occupations of players.
Formula: UNIQUE(HSTACK(D1,F1,A1))
Formula2: UNIQUE(HSTACK(D2:D15,F2:F15,A2:A15))
Level: easy
Question: Sponsors and ids of players living in brandon or birtle
Formula: LET(query1,FILTER(A1:H1,(E1="brandon")+(E1="birtle")),UNIQUE(CHOOSECOLS(query1,2,1)))
Formula2: LET(query1,FILTER(A2:H15,(E2:E15="brandon")+(E2:E15="birtle")),UNIQUE(CHOOSECOLS(query1,2,1)))
Level: hard
Question: How many players for each role?
Formula: SUMMARIZE(F1,SUMX(A1))
Formula2: SUMMARIZE(F2:F15,SUMX(A2:A15))
Level: easy
Question: Residences with two or more players
Formula: LET(query1,SUMMARIZE(E1,SUMX(A1)),FILTER(query1,CHOOSECOLS(query1,3)>=2))
Formula2: LET(query1,SUMMARIZE(E2:E15,SUMX(A2:A15)),FILTER(query1,CHOOSECOLS(query1,3)>=2))
Level: hard
Question: How many players?
Formula: SUM(A1)
Formula2: SUM(A2:A15)
Level: easy
Question: How many players in each occupation?
Formula: SUMMARIZE(F1,SUMX(A1))
Formula2: SUMMARIZE(F2:F15,SUMX(A2:A15))
Level: easy
Question: Which residence has at least two players?
Formula: LET(query1,SUMMARIZE(E1,SUMX(A1)),FILTER(query1,CHOOSECOLS(query1,3)>=2))
Formula2: LET(query1,SUMMARIZE(E2:E15,SUMX(A2:A15)),FILTER(query1,CHOOSECOLS(query1,3)>=2))
Level: hard