Table:
0
A
B
C
D
E
F
G
H
I
1
Position
RecruitingNumber
Company
Workplace
WorkingTime
OT
Salary
Bonus
Education
2
Developer
2
Sony
Beijing
10
5
300000
100000
Bachelor
3
Developer
3
Microsoft
Redmond
8
5
500000
50000
Master
4
Developer
1
Baidu
Shanghai
10
3
400000
30000
Bachelor
5
Developer
5
Huawei
Hangzhou
12
8
500000
80000
Master
6
HR
1
Microsoft
Beijing
8
None
200000
100000
Master
7
HR
2
Sony
Beijing
8
None
230000
100000
Master
8
HR
1
Google
London
8
None
300000
80000
Master
9
Tester
5
Microsoft
Guangzhou
8
3
150000
20000
Bachelor
10
Tester
8
Baidu
Beijing
9
5
130000
10000
Bachelor
11
Tester
4
360
Beijing
10
4
100000
10000
Bachelor
12
Tester
4
Alibaba
Hangzhou
9
2
120000
20000
Bachelor
13
Tester
4
Google
Beijing
8
3
100000
20000
Bachelor
14
PM
1
Microsoft
Shenzhen
8
8
800000
150000
Doctor
15
Designer
3
Sony
Beijing
9
10
600000
60000
Bachelor
16
Designer
2
Microsoft
Redmond
6
5
780000
80000
Master

Questions and formulas:
Question: compare bonus and ot for each position
Formula: SUMMARIZE(A1,SUMX(H1),SUMX(F1))
Formula2: SUMMARIZE(A2:A16,SUMX(H2:H16),SUMX(F2:F16))
Level: medium
Question: sum ot and avg workingtime in hangzhou
Formula: HSTACK(SUM(FILTER(F1, D1="hangzhou")),AVERAGE(FILTER(E1, D1="hangzhou")))
Formula2: HSTACK(SUM(FILTER(F2:F16, D2:D16="hangzhou")),AVERAGE(FILTER(E2:E16, D2:D16="hangzhou")))
Level: hard
Question: sum position numbers for each workplace
Formula: SUMMARIZE(D1,DCOUNTX(A1))
Formula2: SUMMARIZE(D2:D16,DCOUNTX(A2:A16))
Level: easy
Question: Does a bachelor can find a position with about 100000 salary?
Formula: LET(query1,LET(query1,FILTER(A1:I1,I1="bachelor"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,7)))),FILTER(query1,CHOOSECOLS(query1,2)=100000))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,I2:I16="bachelor"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,7)))),FILTER(query1,CHOOSECOLS(query1,2)=100000))
Level: hard
Question: list each salary and each bonus for each position of each company
Formula: SUMMARIZE(HSTACK(A1,C1),SUMX(G1),SUMX(H1))
Formula2: SUMMARIZE(HSTACK(A2:A16,C2:C16),SUMX(G2:G16),SUMX(H2:H16))
Level: hard
Question: show average bonus'
Formula: AVERAGE(H1)
Formula2: AVERAGE(H2:H16)
Level: easy
Question: show average bonus
Formula: AVERAGE(H1)
Formula2: AVERAGE(H2:H16)
Level: easy
Question: show average of bonus
Formula: AVERAGE(H1)
Formula2: AVERAGE(H2:H16)
Level: easy
Question: sum of salary
Formula: SUM(G1)
Formula2: SUM(G2:G16)
Level: easy
Question: show me salary by company
Formula: SUMMARIZE(C1,SUMX(G1))
Formula2: SUMMARIZE(C2:C16,SUMX(G2:G16))
Level: easy
Question: which position has none salary
Formula: SUMMARIZE(A1,SUMX(G1))
Formula2: SUMMARIZE(A2:A16,SUMX(G2:G16))
Level: easy
Question: which position in Redmond worked under 10h?
Formula: LET(query1,LET(query1,FILTER(A1:I1,D1="redmond"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)<10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,D2:D16="redmond"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)<10))
Level: hard
Question: which company recruting number 2 designers
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="designer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=2))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="designer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=2))
Level: hard
Question: The jobs which recruit one bachelor.
Formula: FILTER(A1:I1, (I1="bachelor")*(B1=1))
Formula2: FILTER(A2:I16, (I2:I16="bachelor")*(B2:B16=1))
Level: easy
Question: What are the total salaries of each position?
Formula: SUMMARIZE(A1,SUMX(G1))
Formula2: SUMMARIZE(A2:A16,SUMX(G2:G16))
Level: easy
Question: How does the total salary change depending on company?
Formula: SUMMARIZE(C1,SUMX(G1))
Formula2: SUMMARIZE(C2:C16,SUMX(G2:G16))
Level: easy
Question: What's the average bonus?
Formula: AVERAGE(H1)
Formula2: AVERAGE(H2:H16)
Level: easy
Question: Mean of bonuses 
Formula: AVERAGE(H1)
Formula2: AVERAGE(H2:H16)
Level: easy
Question: Total salaries
Formula: SUM(G1)
Formula2: SUM(G2:G16)
Level: easy
Question: Which jobs had no salary?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,ISBLANK(G1)),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,ISBLANK(G2:G16)),1))
Level: hard
Question: Companies recruiting two designers
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="designer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=2))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="designer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=2))
Level: hard
Question: Which companies and workplaces recruit a least amount of people?
Formula: TAKE(SORT(SUMMARIZE(HSTACK(C1,D1),SUMX(B1)), 3, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(HSTACK(C2:C16,D2:D16),SUMX(B2:B16)), 3, 1), 1)
Level: hard
Question: Number of positions requiring ot.
Formula: HSTACK(ROWS(UNIQUE(A1)), SUM(F1))
Formula2: HSTACK(ROWS(UNIQUE(A2:A16)), SUM(F2:F16))
Level: hard
Question: What is the mean of bonus?
Formula: AVERAGE(H1)
Formula2: AVERAGE(H2:H16)
Level: easy
Question: Total bonus offered and total ot required by every position.
Formula: SUMMARIZE(A1,SUMX(H1),SUMX(F1))
Formula2: SUMMARIZE(A2:A16,SUMX(H2:H16),SUMX(F2:F16))
Level: medium
Question: Average worktime and total overtime in hangzhou
Formula: HSTACK(SUM(FILTER(F1, D1="hangzhou")),AVERAGE(FILTER(E1, D1="hangzhou")))
Formula2: HSTACK(SUM(FILTER(F2:F16, D2:D16="hangzhou")),AVERAGE(FILTER(E2:E16, D2:D16="hangzhou")))
Level: hard
Question: Compare the count of positions in different workplaces.
Formula: SUMMARIZE(D1,DCOUNTX(A1))
Formula2: SUMMARIZE(D2:D16,DCOUNTX(A2:A16))
Level: easy
Question: Positions with salary of 100k available with a bachelors degree
Formula: LET(query1,LET(query1,FILTER(A1:I1,I1="bachelor"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,7)))),FILTER(query1,CHOOSECOLS(query1,2)=100000))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,I2:I16="bachelor"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,7)))),FILTER(query1,CHOOSECOLS(query1,2)=100000))
Level: hard
Question: Compare salary and bonus for different positions and companies in total.
Formula: SUMMARIZE(HSTACK(A1,C1),SUMX(G1),SUMX(H1))
Formula2: SUMMARIZE(HSTACK(A2:A16,C2:C16),SUMX(G2:G16),SUMX(H2:H16))
Level: hard
Question: Which Redmond positions require less than 10 hours working time?
Formula: LET(query1,LET(query1,FILTER(A1:I1,D1="redmond"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)<10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,D2:D16="redmond"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)<10))
Level: hard
Question: The company offering min bonus <= 100000 and recruiting a max number of people > 1.
Formula: LET(query1,SUMMARIZE(C1,MINX(H1),MAXX(B1)),FILTER(query1,(CHOOSECOLS(query1,2)<=100000)*(CHOOSECOLS(query1,3)>1)))
Formula2: LET(query1,SUMMARIZE(C2:C16,MINX(H2:H16),MAXX(B2:B16)),FILTER(query1,(CHOOSECOLS(query1,2)<=100000)*(CHOOSECOLS(query1,3)>1)))
Level: hard
Question: The max recruiting number for positions whose median number in recruiting people is < 5.
Formula: LET(query1,SUMMARIZE(A1,MAXX(B1),MEDIANX(B1)),FILTER(query1,CHOOSECOLS(query1,3)<5))
Formula2: LET(query1,SUMMARIZE(A2:A16,MAXX(B2:B16),MEDIANX(B2:B16)),FILTER(query1,CHOOSECOLS(query1,3)<5))
Level: hard
Question: Positions at Microsoft with median number of recruiting up to 5.
Formula: LET(query1,LET(query1,FILTER(A1:I1,C1="microsoft"),SUMMARIZE(CHOOSECOLS(query1,1),MEDIANX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)<=5))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,C2:C16="microsoft"),SUMMARIZE(CHOOSECOLS(query1,1),MEDIANX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)<=5))
Level: hard
Question: The table when bonuses are >= 20k and salaries are > 200k.
Formula: FILTER(A1:I1, (H1>=20000)*(G1>200000))
Formula2: FILTER(A2:I16, (H2:H16>=20000)*(G2:G16>200000))
Level: easy
Question: Table where bonus is >= 10000 with bachelor degree education background.
Formula: FILTER(A1:I1, (H1>=10000)*(I1="Bachelor"))
Formula2: FILTER(A2:I16, (H2:H16>=10000)*(I2:I16="Bachelor"))
Level: easy
Question: Table showing companies starting 'abc'
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,LEFT(C1,LEN("abc"))="abc"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,LEFT(C2:C16,LEN("abc"))="abc"),3))
Level: hard
Question: The table when recruiting numbers are <= 5 and bonuses are 100k.
Formula: FILTER(A1:I1, (H1=100000)*(B1<=5))
Formula2: FILTER(A2:I16, (H2:H16=100000)*(B2:B16<=5))
Level: easy
Question: Show table of salaries of 300000 at Baidu
Formula: FILTER(A1:I1, (C1="Baidu")*(G1=300000))
Formula2: FILTER(A2:I16, (C2:C16="Baidu")*(G2:G16=300000))
Level: easy
Question: The table where recruiting numbers are <= 4 and bonuses are >= 20k.
Formula: FILTER(A1:I1, (H1>=20000)*(B1<=4))
Formula2: FILTER(A2:I16, (H2:H16>=20000)*(B2:B16<=4))
Level: easy
Question: Instances of Microsoft recruiting masters degree holders
Formula: FILTER(A1:I1, (C1="Microsoft")*(I1="Master"))
Formula2: FILTER(A2:I16, (C2:C16="Microsoft")*(I2:I16="Master"))
Level: easy
Question: The table when the overtime is 5 and the working time is <= 10.
Formula: FILTER(A1:I1, (F1=5)*(E1<=10))
Formula2: FILTER(A2:I16, (F2:F16=5)*(E2:E16<=10))
Level: easy
Question: Table when OT is >= 3 and salary is <= 600000.
Formula: FILTER(A1:I1, (F1>=3)*(G1<=600000))
Formula2: FILTER(A2:I16, (F2:F16>=3)*(G2:G16<=600000))
Level: easy
Question: Table where recruiting number is < 5 and salary is >= 200000.
Formula: FILTER(A1:I1, (B1<5)*(G1>=200000))
Formula2: FILTER(A2:I16, (B2:B16<5)*(G2:G16>=200000))
Level: easy
Question: Table where bonus is null and recruiting number is >= 1.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,((ISBLANK(H1))+(H1=""))*(B1>=1)),8))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,((ISBLANK(H2:H16))+(H2:H16=""))*(B2:B16>=1)),8))
Level: hard
Question: The table where one works >= 6 and < 12.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(E1<12)*(E1>=6)),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(E2:E16<12)*(E2:E16>=6)),5))
Level: medium
Question: Table where bonus is <= 100000 without salary.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(H1<=100000)*((ISBLANK(G1))+(G1=""))),7))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(H2:H16<=100000)*((ISBLANK(G2:G16))+(G2:G16=""))),7))
Level: hard
Question: Table where bonus is > 10000 and recruiting number is <= 5.
Formula: FILTER(A1:I1, (H1>10000)*(B1<=5))
Formula2: FILTER(A2:I16, (H2:H16>10000)*(B2:B16<=5))
Level: easy
Question: The table where the overtime is <= 5 and the salary is < 800k. 
Formula: FILTER(A1:I1, (F1<=5)*(G1<800000))
Formula2: FILTER(A2:I16, (F2:F16<=5)*(G2:G16<800000))
Level: easy
Question: Table excluding bonuses of 150000.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,H1<>150000),8))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,H2:H16<>150000),8))
Level: medium
Question: Table where overtime is <= 8 for a Doctor.
Formula: FILTER(A1:I1, (I1="Doctor")*(F1<=8))
Formula2: FILTER(A2:I16, (I2:I16="Doctor")*(F2:F16<=8))
Level: easy
Question: Table where there is no recruiting number with overtime more than 3. 
Formula: FILTER(A1:I1, (ISBLANK(B1))*(F1>3))
Formula2: FILTER(A2:I16, (ISBLANK(B2:B16))*(F2:F16>3))
Level: easy
Question: Workplaces by recruiting numbers in descending order.
Formula: SORT(SUMMARIZE(D1,SUMX(B1)), 2, -1)
Formula2: SORT(SUMMARIZE(D2:D16,SUMX(B2:B16)), 2, -1)
Level: medium
Question: How long does one work on average and work overtime in total in hangzhou? 
Formula: HSTACK(SUM(FILTER(F1, D1="hangzhou")),AVERAGE(FILTER(E1, D1="hangzhou")))
Formula2: HSTACK(SUM(FILTER(F2:F16, D2:D16="hangzhou")),AVERAGE(FILTER(E2:E16, D2:D16="hangzhou")))
Level: hard
Question: Which position with salary of 100k can be found with a bachelor degree?  
Formula: LET(query1,LET(query1,FILTER(A1:I1,I1="bachelor"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,7)))),FILTER(query1,CHOOSECOLS(query1,2)=100000))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,I2:I16="bachelor"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,7)))),FILTER(query1,CHOOSECOLS(query1,2)=100000))
Level: hard
Question: Which position requires a woking time less than ten hours in Redmond?
Formula: LET(query1,LET(query1,FILTER(A1:I1,D1="redmond"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)<10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,D2:D16="redmond"),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)<10))
Level: hard
Question: Count of positions which require ot.
Formula: HSTACK(ROWS(UNIQUE(A1)), SUM(F1))
Formula2: HSTACK(ROWS(UNIQUE(A2:A16)), SUM(F2:F16))
Level: hard
Question: Which company's tester recruiting number is none?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(A1="tester")*(ISBLANK(B1))),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(A2:A16="tester")*(ISBLANK(B2:B16))),3))
Level: hard
Question: The company which recruits two designers.
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="designer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=2))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="designer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=2))
Level: hard
Question: What is the mean number of bonus?
Formula: AVERAGE(H1)
Formula2: AVERAGE(H2:H16)
Level: easy
Question: How much salary in total can we get?
Formula: SUM(G1)
Formula2: SUM(G2:G16)
Level: easy
Question: Which jobs required no salary?
Formula: FILTER(A1:I1, ISBLANK(G1))
Formula2: FILTER(A2:I16, ISBLANK(G2:G16))
Level: easy
Question: How does the total salary change from company to company?
Formula: SUMMARIZE(C1,SUMX(G1))
Formula2: SUMMARIZE(C2:C16,SUMX(G2:G16))
Level: easy
Question: What are the total salaries based on the position?
Formula: SUMMARIZE(A1,SUMX(G1))
Formula2: SUMMARIZE(A2:A16,SUMX(G2:G16))
Level: easy
Question: The table where bonus is >= 10000 and education background is bachelor.
Formula: FILTER(A1:I1, (H1>=10000)*(I1="Bachelor"))
Formula2: FILTER(A2:I16, (H2:H16>=10000)*(I2:I16="Bachelor"))
Level: easy
Question: The table where companies start with 'abc'.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,LEFT(C1,LEN("abc"))="abc"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,LEFT(C2:C16,LEN("abc"))="abc"),3))
Level: hard
Question: Show table when salary is 300000 in Baidu.
Formula: FILTER(A1:I1, (C1="Baidu")*(G1=300000))
Formula2: FILTER(A2:I16, (C2:C16="Baidu")*(G2:G16=300000))
Level: easy
Question: The table when Microsoft recruits master degrees.
Formula: FILTER(A1:I1, (C1="Microsoft")*(I1="Master"))
Formula2: FILTER(A2:I16, (C2:C16="Microsoft")*(I2:I16="Master"))
Level: easy
Question: Table where bonus is not 150000.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,H1<>150000),8))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,H2:H16<>150000),8))
Level: medium
Question: Positions by median recruiting numbers from bottom to top.
Formula: SORT(SUMMARIZE(A1,MEDIANX(B1)), 2, 1)
Formula2: SORT(SUMMARIZE(A2:A16,MEDIANX(B2:B16)), 2, 1)
Level: medium
Question: Positions by median recruiting numbers from the bottom to the top.
Formula: SORT(SUMMARIZE(A1,MEDIANX(B1)), 2, 1)
Formula2: SORT(SUMMARIZE(A2:A16,MEDIANX(B2:B16)), 2, 1)
Level: medium
Question: Positions of recruits by median overtimes in different education backgrounds from lowest to highest
Formula: SORT(SUMMARIZE(HSTACK(I1,A1),MEDIANX(F1)), 3, 1)
Formula2: SORT(SUMMARIZE(HSTACK(I2:I16,A2:A16),MEDIANX(F2:F16)), 3, 1)
Level: hard
Question: Positions of recruits by median overtimes from the lowest to the highest in different education backgrounds.
Formula: SORT(SUMMARIZE(HSTACK(I1,A1),MEDIANX(F1)), 3, 1)
Formula2: SORT(SUMMARIZE(HSTACK(I2:I16,A2:A16),MEDIANX(F2:F16)), 3, 1)
Level: hard
Question: list companies sorted by recruiting numbers from smallest to largest.
Formula: SORT(SUMMARIZE(C1,SUMX(B1)), 2, 1)
Formula2: SORT(SUMMARIZE(C2:C16,SUMX(B2:B16)), 2, 1)
Level: medium
Question: list companies sorted by recruiting numbers from the smallest to the largest.
Formula: SORT(SUMMARIZE(C1,SUMX(B1)), 2, 1)
Formula2: SORT(SUMMARIZE(C2:C16,SUMX(B2:B16)), 2, 1)
Level: medium
Question: show recruiting numbers of working places from highest to lowest 
Formula: SORT(SUMMARIZE(D1,SUMX(B1)), 2, -1)
Formula2: SORT(SUMMARIZE(D2:D16,SUMX(B2:B16)), 2, -1)
Level: medium
Question: show recruiting numbers of working places from the highest to the lowest 
Formula: SORT(SUMMARIZE(D1,SUMX(B1)), 2, -1)
Formula2: SORT(SUMMARIZE(D2:D16,SUMX(B2:B16)), 2, -1)
Level: medium
Question: Ascending order of salaries with companies.
Formula: SORT(SUMMARIZE(C1,SUMX(G1)), 2, 1)
Formula2: SORT(SUMMARIZE(C2:C16,SUMX(G2:G16)), 2, 1)
Level: medium
Question: list salaries in ascending order with companies.
Formula: SORT(SUMMARIZE(C1,SUMX(G1)), 2, 1)
Formula2: SORT(SUMMARIZE(C2:C16,SUMX(G2:G16)), 2, 1)
Level: medium
Question: Descending order of minimums of OTs with workplaces.
Formula: SORT(SUMMARIZE(D1,MINX(F1)), 2, -1)
Formula2: SORT(SUMMARIZE(D2:D16,MINX(F2:F16)), 2, -1)
Level: medium
Question: show the minimums of OTs in descending order with workplaces.
Formula: SORT(SUMMARIZE(D1,MINX(F1)), 2, -1)
Formula2: SORT(SUMMARIZE(D2:D16,MINX(F2:F16)), 2, -1)
Level: medium
Question: Ascending order of recruiting numbers with OTs.
Formula: SORT(HSTACK(SUM(F1), SUM(B1)), 2, 1)
Formula2: SORT(HSTACK(SUM(F2:F16), SUM(B2:B16)), 2, 1)
Level: hard
Question: list recruiting numbers in ascending order with OTs.
Formula: SORT(HSTACK(SUM(F1), SUM(B1)), 2, 1)
Formula2: SORT(HSTACK(SUM(F2:F16), SUM(B2:B16)), 2, 1)
Level: hard
Question: Positions and educations by working time from shortest to longest.
Formula: SORT(SUMMARIZE(HSTACK(A1,I1),SUMX(E1)), 3, 1)
Formula2: SORT(SUMMARIZE(HSTACK(A2:A16,I2:I16),SUMX(E2:E16)), 3, 1)
Level: hard
Question: Each education's max working time in different cities from longest to shortest.
Formula: SORT(SUMMARIZE(HSTACK(D1,I1),MAXX(E1)), 3, -1)
Formula2: SORT(SUMMARIZE(HSTACK(D2:D16,I2:I16),MAXX(E2:E16)), 3, -1)
Level: hard
Question: Max bonuses of positions from highest to lowest.
Formula: SORT(SUMMARIZE(A1,MAXX(H1)), 2, -1)
Formula2: SORT(SUMMARIZE(A2:A16,MAXX(H2:H16)), 2, -1)
Level: medium
Question: 3 highest median OT workplaces
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(F1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(F2:F16)), 2, -1), 3)
Level: hard
Question: 3 workplaces where the median OTs are highest.
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(F1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(F2:F16)), 2, -1), 3)
Level: hard
Question: Highest median OT education
Formula: TAKE(SORT(SUMMARIZE(I1,MEDIANX(F1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,MEDIANX(F2:F16)), 2, -1), 1)
Level: hard
Question: Education whose median OT is the highest.
Formula: TAKE(SORT(SUMMARIZE(I1,MEDIANX(F1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,MEDIANX(F2:F16)), 2, -1), 1)
Level: hard
Question: Top 3 max OT companies
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(F1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(F2:F16)), 2, -1), 3)
Level: hard
Question: 3 companies with min recuriting number.
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(B1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(B2:B16)), 2, 1), 3)
Level: hard
Question:  least recruiting workplace
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(B1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(B2:B16)), 2, 1), 1)
Level: hard
Question: Workplace which has recruited least.
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(B1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(B2:B16)), 2, 1), 1)
Level: hard
Question: highest recruiting number company?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(B1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(B2:B16)), 2, -1), 1)
Level: hard
Question: Which company's recruiting number is the highest?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(B1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(B2:B16)), 2, -1), 1)
Level: hard
Question: Lowest bonus position?
Formula: TAKE(SORT(SUMMARIZE(A1,SUMX(H1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,SUMX(H2:H16)), 2, 1), 1)
Level: hard
Question: Which position's bonus is the lowest?
Formula: TAKE(SORT(SUMMARIZE(A1,SUMX(H1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,SUMX(H2:H16)), 2, 1), 1)
Level: hard
Question: 2 shortest working time workplaces
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(E2:E16)), 2, 1), 2)
Level: hard
Question: 2 places where one can work shortest time.
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(E2:E16)), 2, 1), 2)
Level: hard
Question: 2 highest median bonus educations
Formula: TAKE(SORT(SUMMARIZE(I1,MEDIANX(H1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,MEDIANX(H2:H16)), 2, -1), 2)
Level: hard
Question: 2 educations having highest median bonus.
Formula: TAKE(SORT(SUMMARIZE(I1,MEDIANX(H1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,MEDIANX(H2:H16)), 2, -1), 2)
Level: hard
Question: top 3 lowest salary workplaces
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(G1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(G2:G16)), 2, 1), 3)
Level: hard
Question: show me the workplaces with top 3 lowest salaries.
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(G1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(G2:G16)), 2, 1), 3)
Level: hard
Question: 2 least median working time companies
Formula: TAKE(SORT(SUMMARIZE(C1,MEDIANX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,MEDIANX(E2:E16)), 2, 1), 2)
Level: hard
Question: 2 companies requiring least median working times.
Formula: TAKE(SORT(SUMMARIZE(C1,MEDIANX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,MEDIANX(E2:E16)), 2, 1), 2)
Level: hard
Question: 2 educations getting highest max bonuses.
Formula: TAKE(SORT(SUMMARIZE(I1,MAXX(H1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,MAXX(H2:H16)), 2, -1), 2)
Level: hard
Question: highest OT company?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(F1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(F2:F16)), 2, -1), 1)
Level: hard
Question: Which company has the highest OT?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(F1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(F2:F16)), 2, -1), 1)
Level: hard
Question: three longest working time cities?
Formula: TAKE(SORT(A1:I1, 5, -1), 3)
Formula2: TAKE(SORT(A2:I16, 5, -1), 3)
Level: easy
Question: Which three cities have the longest working times?
Formula: TAKE(SORT(A1:I1, 5, -1), 3)
Formula2: TAKE(SORT(A2:I16, 5, -1), 3)
Level: easy
Question: 3 highest-paid companies
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(G1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(G2:G16)), 2, -1), 3)
Level: hard
Question: greatest people recruiting company?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(B1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(B2:B16)), 2, -1), 1)
Level: hard
Question: Which company recruits greatest people?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(B1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(B2:B16)), 2, -1), 1)
Level: hard
Question: highest salary company?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(G1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(G2:G16)), 2, -1), 1)
Level: hard
Question: which company has the highest salary?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(G1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(G2:G16)), 2, -1), 1)
Level: hard
Question: which position requires the shortest max working time?
Formula: TAKE(SORT(SUMMARIZE(A1,SUMX(E1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,SUMX(E2:E16)), 2, 1), 1)
Level: hard
Question: top 2 median ot workplaces
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(F1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(F2:F16)), 2, -1), 2)
Level: hard
Question: workplaces where median ot are top 2.
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(F1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(F2:F16)), 2, -1), 2)
Level: hard
Question: highest median bonus workplace
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(H1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(H2:H16)), 2, -1), 1)
Level: hard
Question: Workplace where median bonus is highest.
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(H1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(H2:H16)), 2, -1), 1)
Level: hard
Question: shortest OT company?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(F1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(F2:F16)), 2, 1), 1)
Level: hard
Question: Which company has the shortest OT?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(F1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(F2:F16)), 2, 1), 1)
Level: hard
Question: longest working time position
Formula: TAKE(SORT(SUMMARIZE(A1,SUMX(E1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,SUMX(E2:E16)), 2, -1), 1)
Level: hard
Question: Position where working time is the longest.
Formula: TAKE(SORT(SUMMARIZE(A1,SUMX(E1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,SUMX(E2:E16)), 2, -1), 1)
Level: hard
Question: 3 least working time requirement workplaces
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(E1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(E2:E16)), 2, 1), 3)
Level: hard
Question: 3 workplaces requiring least working times.
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(E1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(E2:E16)), 2, 1), 3)
Level: hard
Question: Top 3 recruiting number companies
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(B1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(B2:B16)), 2, -1), 3)
Level: hard
Question: Top 3 companies by recruiting numbers,
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(B1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(B2:B16)), 2, -1), 3)
Level: hard
Question: Top 3 salary workplaces
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(G1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(G2:G16)), 2, -1), 3)
Level: hard
Question: Top 3 workplaces by salary.
Formula: TAKE(SORT(SUMMARIZE(D1,SUMX(G1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,SUMX(G2:G16)), 2, -1), 3)
Level: hard
Question: Least-recruting position
Formula: TAKE(SORT(SUMMARIZE(A1,SUMX(B1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,SUMX(B2:B16)), 2, 1), 1)
Level: hard
Question: Which position recruits least?
Formula: TAKE(SORT(SUMMARIZE(A1,SUMX(B1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,SUMX(B2:B16)), 2, 1), 1)
Level: hard
Question: Position requiring lowest median OT.
Formula: TAKE(SORT(SUMMARIZE(A1,MEDIANX(F1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,MEDIANX(F2:F16)), 2, 1), 1)
Level: hard
Question: Which position appears no more than 20 times?
Formula: LET(query1,SUMMARIZE(A1,COUNTX(A1)),FILTER(query1,CHOOSECOLS(query1,2)<=20))
Formula2: LET(query1,SUMMARIZE(A2:A16,COUNTX(A2:A16)),FILTER(query1,CHOOSECOLS(query1,2)<=20))
Level: hard
Question: Companies offering a maximum bonus of 20000.
Formula: LET(query1,SUMMARIZE(C1,MAXX(H1)),FILTER(query1,CHOOSECOLS(query1,2)=20000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MAXX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,2)=20000))
Level: hard
Question: Companies offering 20000 as their greatest bonuses.
Formula: LET(query1,SUMMARIZE(C1,MAXX(H1)),FILTER(query1,CHOOSECOLS(query1,2)=20000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MAXX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,2)=20000))
Level: hard
Question: show salaries by bonus in ascending order
Formula: SORT(HSTACK(SUM(G1), SUM(H1)), 2, 1)
Formula2: SORT(HSTACK(SUM(G2:G16), SUM(H2:H16)), 2, 1)
Level: hard
Question: Companies which pay the lowest bonus 30K and corresponding median bonus
Formula: LET(query1,SUMMARIZE(C1,MINX(H1),MEDIANX(H1)),FILTER(query1,CHOOSECOLS(query1,2)=30000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MINX(H2:H16),MEDIANX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,2)=30000))
Level: hard
Question: Highest bonuses of companies whose lowest bonuses are > 20000.
Formula: LET(query1,SUMMARIZE(C1,MAXX(H1),MINX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>20000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MAXX(H2:H16),MINX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>20000))
Level: hard
Question: Highest bonuses of companies whose lowest bonuses are more than 20000.
Formula: LET(query1,SUMMARIZE(C1,MAXX(H1),MINX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>20000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MAXX(H2:H16),MINX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>20000))
Level: hard
Question: The corresponding lowest bonus of companies where the highest bonus is over 30K.
Formula: LET(query1,SUMMARIZE(C1,MINX(H1),MAXX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>30000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MINX(H2:H16),MAXX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>30000))
Level: hard
Question: Companies which have the highest bonuses over 30K and corresponding the lowest bonuses.
Formula: LET(query1,SUMMARIZE(C1,MINX(H1),MAXX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>30000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MINX(H2:H16),MAXX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>30000))
Level: hard
Question: Median bonuses of companies that offer 80k or less as their min bonus.
Formula: LET(query1,SUMMARIZE(C1,MEDIANX(H1),MINX(H1)),FILTER(query1,CHOOSECOLS(query1,3)<=80000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MEDIANX(H2:H16),MINX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)<=80000))
Level: hard
Question: Median bonuses for companies offering 80k as min bonuses or less.
Formula: LET(query1,SUMMARIZE(C1,MINX(H1),MEDIANX(H1)),FILTER(query1,CHOOSECOLS(query1,2)<=80000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MINX(H2:H16),MEDIANX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,2)<=80000))
Level: hard
Question: Which work places show up 26 times?
Formula: LET(query1,SUMMARIZE(D1,COUNTX(D1)),FILTER(query1,CHOOSECOLS(query1,2)=26))
Formula2: LET(query1,SUMMARIZE(D2:D16,COUNTX(D2:D16)),FILTER(query1,CHOOSECOLS(query1,2)=26))
Level: hard
Question: Which workplaces is listed 26 jobs?
Formula: LET(query1,SUMMARIZE(D1,COUNTX(D1)),FILTER(query1,CHOOSECOLS(query1,2)=26))
Formula2: LET(query1,SUMMARIZE(D2:D16,COUNTX(D2:D16)),FILTER(query1,CHOOSECOLS(query1,2)=26))
Level: hard
Question: Highest bonuses in companies having median bonuses 30000 or more.
Formula: LET(query1,SUMMARIZE(C1,MAXX(H1),MEDIANX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>=30000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MAXX(H2:H16),MEDIANX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>=30000))
Level: hard
Question: Which companies offer lowest bonuses of 100k or less?
Formula: LET(query1,SUMMARIZE(C1,MINX(H1)),FILTER(query1,CHOOSECOLS(query1,2)<=100000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MINX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,2)<=100000))
Level: hard
Question: Which companies give least bonuses of 100k or less?
Formula: LET(query1,SUMMARIZE(C1,MINX(H1)),FILTER(query1,CHOOSECOLS(query1,2)<=100000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MINX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,2)<=100000))
Level: hard
Question: What are the lowest bonuses of companies with median bonuses of 100k?
Formula: LET(query1,SUMMARIZE(C1,MINX(H1),MEDIANX(H1)),FILTER(query1,CHOOSECOLS(query1,3)=100000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MINX(H2:H16),MEDIANX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)=100000))
Level: hard
Question: Companies with median bonuses equal to 100k and corresponding the lowest bonuses
Formula: LET(query1,SUMMARIZE(C1,MINX(H1),MEDIANX(H1)),FILTER(query1,CHOOSECOLS(query1,3)=100000))
Formula2: LET(query1,SUMMARIZE(C2:C16,MINX(H2:H16),MEDIANX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)=100000))
Level: hard
Question: Top and bottom recruitment numbers
Formula: HSTACK(MIN(B1), MAX(B1))
Formula2: HSTACK(MIN(B2:B16), MAX(B2:B16))
Level: medium
Question: The lowest and highest recruiting numbers.
Formula: HSTACK(MIN(B1), MAX(B1))
Formula2: HSTACK(MIN(B2:B16), MAX(B2:B16))
Level: medium
Question: Number of workplaces offering jobs
Formula: ROWS(UNIQUE(D1))
Formula2: ROWS(UNIQUE(D2:D16))
Level: easy
Question: How many work places people searching for jobs can choose?
Formula: ROWS(UNIQUE(D1))
Formula2: ROWS(UNIQUE(D2:D16))
Level: easy