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: How many people were recruited by baidu?
Formula: SUMIFS(B1,C1,"baidu")
Formula2: SUMIFS(B2:B16,C2:C16,"baidu")
Level: easy
Question: Count of positions.
Formula: ROWS(UNIQUE(A1))
Formula2: ROWS(UNIQUE(A2:A16))
Level: easy
Question: How many positions are there in each workplace?
Formula: SUMMARIZE(D1,DCOUNTX(A1))
Formula2: SUMMARIZE(D2:D16,DCOUNTX(A2:A16))
Level: easy
Question: Compare the total ot, mean bonus and total salary for each position, company and education.
Formula: SUMMARIZE(HSTACK(A1,C1,I1),SUMX(F1),AVERAGEX(H1),SUMX(G1))
Formula2: SUMMARIZE(HSTACK(A2:A16,C2:C16,I2:I16),SUMX(F2:F16),AVERAGEX(H2:H16),SUMX(G2:G16))
Level: hard
Question: How long is work overtime in total and work on average 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: What's the salary on average and the bonus in total for different positions of different companies?
Formula: SUMMARIZE(HSTACK(A1,C1),AVERAGEX(G1),SUMX(H1))
Formula2: SUMMARIZE(HSTACK(A2:A16,C2:C16),AVERAGEX(G2:G16),SUMX(H2:H16))
Level: hard
Question: Total recruiting number
Formula: SUM(B1)
Formula2: SUM(B2:B16)
Level: easy
Question: Companies with working time over 8 hours
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)>8))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)>8))
Level: hard
Question: Any companies with a working time of 3 hours
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Do any companies have a 3 hour working time?
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Which companies need masters degree holders?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,I1="master"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,I2:I16="master"),3))
Level: medium
Question: Jobs with 5 hour working time.
Formula: LET(query1,SUMMARIZE(A1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Formula2: LET(query1,SUMMARIZE(A2:A16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Level: hard
Question: Positions which require a working time of 10 hours.
Formula: LET(query1,SUMMARIZE(A1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=10))
Formula2: LET(query1,SUMMARIZE(A2:A16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=10))
Level: hard
Question: Positions with 10 hours of working time.
Formula: LET(query1,SUMMARIZE(A1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=10))
Formula2: LET(query1,SUMMARIZE(A2:A16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=10))
Level: hard
Question: How many developers did Sony recruit in total in beijing?
Formula: SUM(FILTER(B1, (C1="sony")*(A1="developer")*(D1="beijing")))
Formula2: SUM(FILTER(B2:B16, (C2:C16="sony")*(A2:A16="developer")*(D2:D16="beijing")))
Level: easy
Question: Total bonus for Sony developers
Formula: SUM(FILTER(H1, (C1="sony")*(A1="developer")))
Formula2: SUM(FILTER(H2:H16, (C2:C16="sony")*(A2:A16="developer")))
Level: easy
Question: Do any positions have a working time of 3?
Formula: LET(query1,SUMMARIZE(A1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(A2:A16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Positions with 3 hours working time.
Formula: LET(query1,SUMMARIZE(A1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(A2:A16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Which positions at sony in beijing offer a salary over 10000?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(C1="sony")*(G1>10000)*(D1="beijing")),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(C2:C16="sony")*(G2:G16>10000)*(D2:D16="beijing")),1))
Level: medium
Question: Which companies hired employees to work 5 hours?
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Level: hard
Question: Companies with working time of 5 hours.
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Level: hard
Question: In which companies do people work 5 hours?
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Level: hard
Question: Which companies hired 3 developers?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),COUNTX(CHOOSECOLS(query1,3)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),COUNTX(CHOOSECOLS(query1,3)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Which companies recruited 3 developers?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: How many results are there for sony?
Formula: ROWS(FILTER(A1:I1, C1="sony"))
Formula2: ROWS(FILTER(A2:I16, C2:C16="sony"))
Level: easy
Question: Are there any Sony developers in beijing?
Formula: FILTER(A1:I1, (C1="sony")*(A1="developer")*(D1="beijing"))
Formula2: FILTER(A2:I16, (C2:C16="sony")*(A2:A16="developer")*(D2:D16="beijing"))
Level: easy
Question: Does sony hire developers to work 12 hours in beijing?
Formula: FILTER(A1:I1, (C1="sony")*(A1="developer")*(E1=12)*(D1="beijing"))
Formula2: FILTER(A2:I16, (C2:C16="sony")*(A2:A16="developer")*(E2:E16=12)*(D2:D16="beijing"))
Level: easy
Question: Any Sony positions in Beijing with a working time of 12 hours
Formula: LET(query1,LET(query1,FILTER(A1:I1,(C1="sony")*(D1="beijing")),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)=12))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,(C2:C16="sony")*(D2:D16="beijing")),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)=12))
Level: hard
Question: Which companies hired 3 people?
Formula: LET(query1,SUMMARIZE(C1,SUMX(B1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(B2:B16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Companies recruiting 3 people. 
Formula: LET(query1,SUMMARIZE(C1,SUMX(B1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(B2:B16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Which companies required their developers to work over 10 hours?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Level: hard
Question: Did any companies have developers working 10 hours?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)=10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)=10))
Level: hard
Question: Any results for companies needing developers to work over 10 hours?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Level: hard
Question: Jobs paying over 100000
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,G1>100000),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,G2:G16>100000),1))
Level: medium
Question: Any position offering over 100000 salary?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,G1>100000),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,G2:G16>100000),1))
Level: medium
Question: Show all workplaces
Formula: UNIQUE(D1)
Formula2: UNIQUE(D2:D16)
Level: easy
Question: Show all workplaces starting with "b"
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,LEFT(D1,LEN("b"))="b"),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,LEFT(D2:D16,LEN("b"))="b"),4))
Level: hard
Question: positions with a 100k wage for bachelors degrees
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(I1="bachelor")*(G1=100000)),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(I2:I16="bachelor")*(G2:G16=100000)),1))
Level: medium
Question: Does each position have same total ot and total bonus?
Formula: SUMMARIZE(A1,SUMX(H1),SUMX(F1))
Formula2: SUMMARIZE(A2:A16,SUMX(H2:H16),SUMX(F2:F16))
Level: medium
Question: Which is the that workplace has a median ot and bonus that is no more than 100?
Formula: LET(query1,SUMMARIZE(D1,MEDIANX(F1),SUMX(H1)),FILTER(query1,CHOOSECOLS(query1,3)<=100))
Formula2: LET(query1,SUMMARIZE(D2:D16,MEDIANX(F2:F16),SUMX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)<=100))
Level: hard
Question: Each education and position offering a min salary over 10W.
Formula: LET(query1,SUMMARIZE(HSTACK(A1,I1),MINX(G1)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Formula2: LET(query1,SUMMARIZE(HSTACK(A2:A16,I2:I16),MINX(G2:G16)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Level: hard
Question: The workplace with max recruiting number over 1 and min bonus <= 100.
Formula: LET(query1,SUMMARIZE(D1,MINX(H1),MAXX(B1)),FILTER(query1,(CHOOSECOLS(query1,2)<=100)*(CHOOSECOLS(query1,3)>1)))
Formula2: LET(query1,SUMMARIZE(D2:D16,MINX(H2:H16),MAXX(B2:B16)),FILTER(query1,(CHOOSECOLS(query1,2)<=100)*(CHOOSECOLS(query1,3)>1)))
Level: hard
Question: Workplaces with the min working time > 10 and the max overtime > 10.
Formula: LET(query1,SUMMARIZE(D1,MINX(E1),MAXX(F1)),FILTER(query1,(CHOOSECOLS(query1,2)>10)*(CHOOSECOLS(query1,3)>10)))
Formula2: LET(query1,SUMMARIZE(D2:D16,MINX(E2:E16),MAXX(F2:F16)),FILTER(query1,(CHOOSECOLS(query1,2)>10)*(CHOOSECOLS(query1,3)>10)))
Level: hard
Question: The median working times in workplaces offering median salaries < 100.
Formula: LET(query1,SUMMARIZE(D1,MEDIANX(G1),MEDIANX(E1)),FILTER(query1,CHOOSECOLS(query1,2)<100))
Formula2: LET(query1,SUMMARIZE(D2:D16,MEDIANX(G2:G16),MEDIANX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)<100))
Level: hard
Question: Workplaces where testers work more than 10h.
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="tester"),SUMMARIZE(CHOOSECOLS(query1,4),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="tester"),SUMMARIZE(CHOOSECOLS(query1,4),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Level: hard
Question: Show table when bonus is less than 100.
Formula: FILTER(A1:I1, H1<100)
Formula2: FILTER(A2:I16, H2:H16<100)
Level: easy
Question: Show table where recruiting number is less than 5 and working time is null.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(B1<5)*((ISBLANK(E1))+(E1=""))),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(B2:B16<5)*((ISBLANK(E2:E16))+(E2:E16=""))),5))
Level: hard
Question: The table where salaries are > 10 without bonus.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,((ISBLANK(H1))+(H1=""))*(G1>10)),8))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,((ISBLANK(H2:H16))+(H2:H16=""))*(G2:G16>10)),8))
Level: hard
Question: Table when bonus is < 100 and OT is >= 10.
Formula: FILTER(A1:I1, (H1<100)*(F1>=10))
Formula2: FILTER(A2:I16, (H2:H16<100)*(F2:F16>=10))
Level: easy
Question: The table when bonus is higher than 10 in Microsoft.
Formula: FILTER(A1:I1, (H1>10)*(C1="Microsoft"))
Formula2: FILTER(A2:I16, (H2:H16>10)*(C2:C16="Microsoft"))
Level: easy
Question: Table where overtime is 10h or more and salary is > 10.
Formula: FILTER(A1:I1, (F1>=10)*(G1>10))
Formula2: FILTER(A2:I16, (F2:F16>=10)*(G2:G16>10))
Level: easy
Question: Table where position is tester.
Formula: FILTER(A1:I1, A1="Tester")
Formula2: FILTER(A2:I16, A2:A16="Tester")
Level: easy
Question: Table of bonuses <= 100.
Formula: FILTER(A1:I1, H1<=100)
Formula2: FILTER(A2:I16, H2:H16<=100)
Level: easy
Question: Table where bonus is >= 10 and recruiting number is <= 4.
Formula: FILTER(A1:I1, (H1>=10)*(B1<=4))
Formula2: FILTER(A2:I16, (H2:H16>=10)*(B2:B16<=4))
Level: easy
Question: Table where OT is > 10 and salary is >= 10.
Formula: FILTER(A1:I1, (F1>10)*(G1>=10))
Formula2: FILTER(A2:I16, (F2:F16>10)*(G2:G16>=10))
Level: easy
Question: Table where working time is <= 100 without OT.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,((ISBLANK(F1))+(F1=""))*(E1<=100)),6))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,((ISBLANK(F2:F16))+(F2:F16=""))*(E2:E16<=100)),6))
Level: hard
Question: Table where recruiting number is >= 2 and working time is > 10.
Formula: FILTER(A1:I1, (B1>=2)*(E1>10))
Formula2: FILTER(A2:I16, (B2:B16>=2)*(E2:E16>10))
Level: easy
Question: Table where bonus is < 100 and salary is >= 10.
Formula: FILTER(A1:I1, (H1<100)*(G1>=10))
Formula2: FILTER(A2:I16, (H2:H16<100)*(G2:G16>=10))
Level: easy
Question: Table where recruiting number is < 4.
Formula: FILTER(A1:I1, B1<4)
Formula2: FILTER(A2:I16, B2:B16<4)
Level: easy
Question: Table where recruiting number is >= 2 without salary.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(B1>=2)*((ISBLANK(G1))+(G1=""))),7))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(B2:B16>=2)*((ISBLANK(G2:G16))+(G2:G16=""))),7))
Level: hard
Question: Table where recruiting number is >= 1 and salary is >= 10.
Formula: FILTER(A1:I1, (B1>=1)*(G1>=10))
Formula2: FILTER(A2:I16, (B2:B16>=1)*(G2:G16>=10))
Level: easy
Question: Table where doctors earn <= 100.
Formula: FILTER(A1:I1, (I1="Doctor")*(G1<=100))
Formula2: FILTER(A2:I16, (I2:I16="Doctor")*(G2:G16<=100))
Level: easy
Question: Table where working time varies from 10 to 100.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(E1<=100)*(E1>=10)),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(E2:E16<=100)*(E2:E16>=10)),5))
Level: medium
Question: Recruiting numbers by overtimes from lowest to the highest.
Formula: SORT(HSTACK(SUM(F1), SUM(B1)), 1, 1)
Formula2: SORT(HSTACK(SUM(F2:F16), SUM(B2:B16)), 1, 1)
Level: hard
Question: Education of recruits by max bonuses from the highest to the lowest.
Formula: SORT(SUMMARIZE(I1,MAXX(H1)), 2, -1)
Formula2: SORT(SUMMARIZE(I2:I16,MAXX(H2:H16)), 2, -1)
Level: medium
Question: Max salaries from the highest to the lowest in different companies and workplaces.
Formula: SORT(SUMMARIZE(HSTACK(C1,D1),MAXX(G1)), 3, -1)
Formula2: SORT(SUMMARIZE(HSTACK(C2:C16,D2:D16),MAXX(G2:G16)), 3, -1)
Level: hard
Question: Bonuses from the lowest to the highest in different workplaces and positions.
Formula: SORT(SUMMARIZE(HSTACK(D1,A1),SUMX(H1)), 3, 1)
Formula2: SORT(SUMMARIZE(HSTACK(D2:D16,A2:A16),SUMX(H2:H16)), 3, 1)
Level: hard
Question: How long does one work overtime in total and work on average 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: Any position with a 100k wage for bachelor?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(I1="bachelor")*(G1=100000)),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(I2:I16="bachelor")*(G2:G16=100000)),1))
Level: medium
Question: Any position with working time of 3?
Formula: LET(query1,SUMMARIZE(A1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(A2:A16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: The position with 3 hours working time.
Formula: LET(query1,SUMMARIZE(A1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(A2:A16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: How many recruiting number in total?
Formula: SUM(B1)
Formula2: SUM(B2:B16)
Level: easy
Question: Which company has a working time over 8?
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)>8))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)>8))
Level: hard
Question: Any company with a working time of 3?
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Does it contain a company with a working time of 3 hours?
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Which company needs master?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,I1="master"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,I2:I16="master"),3))
Level: medium
Question: The position whose working time is 5.
Formula: LET(query1,SUMMARIZE(A1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Formula2: LET(query1,SUMMARIZE(A2:A16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Level: hard
Question: The position with 10 hours of working time.
Formula: LET(query1,SUMMARIZE(A1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=10))
Formula2: LET(query1,SUMMARIZE(A2:A16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=10))
Level: hard
Question: What is the total amount of bonus for a developer in sony?
Formula: SUM(FILTER(H1, (C1="sony")*(A1="developer")))
Formula2: SUM(FILTER(H2:H16, (C2:C16="sony")*(A2:A16="developer")))
Level: easy
Question: Which position in sony in beijing offers a salary over 10000?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,(C1="sony")*(G1>10000)*(D1="beijing")),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,(C2:C16="sony")*(G2:G16>10000)*(D2:D16="beijing")),1))
Level: medium
Question: Which company hired the employee to work 5 hours?
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Level: hard
Question: Any company with a working time of 5?
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Level: hard
Question: In which company do people work 5 hours?
Formula: LET(query1,SUMMARIZE(C1,SUMX(E1)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(E2:E16)),FILTER(query1,CHOOSECOLS(query1,2)=5))
Level: hard
Question: Which company recruits 3 developers?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: How many times did sony appear in the table?
Formula: ROWS(FILTER(A1:I1, C1="sony"))
Formula2: ROWS(FILTER(A2:I16, C2:C16="sony"))
Level: easy
Question: Any developer of sony in beijing?
Formula: FILTER(A1:I1, (C1="sony")*(A1="developer")*(D1="beijing"))
Formula2: FILTER(A2:I16, (C2:C16="sony")*(A2:A16="developer")*(D2:D16="beijing"))
Level: easy
Question: Any position with a working time of 12 hours of sony in beijing?
Formula: LET(query1,LET(query1,FILTER(A1:I1,(C1="sony")*(D1="beijing")),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)=12))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,(C2:C16="sony")*(D2:D16="beijing")),SUMMARIZE(CHOOSECOLS(query1,1),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)=12))
Level: hard
Question: Which company hired 3 people?
Formula: LET(query1,SUMMARIZE(C1,SUMX(B1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(B2:B16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: The company with recruiting number of 3.
Formula: LET(query1,SUMMARIZE(C1,SUMX(B1)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,SUMMARIZE(C2:C16,SUMX(B2:B16)),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Which company hired 3 developers?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),COUNTX(CHOOSECOLS(query1,3)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),COUNTX(CHOOSECOLS(query1,3)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: Which company required the developer to work over 10 hours?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Level: hard
Question: Any company with developer of 10 hours working time?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)=10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)=10))
Level: hard
Question: Does it contain the company which needs the developer to work over 10 hours?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,5)))),FILTER(query1,CHOOSECOLS(query1,2)>10))
Level: hard
Question: The position with over 100000 wage.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,G1>100000),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,G2:G16>100000),1))
Level: medium
Question: Any workplace?
Formula: UNIQUE(D1)
Formula2: UNIQUE(D2:D16)
Level: easy
Question: Any workplace starting with "b"?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:I1,LEFT(D1,LEN("b"))="b"),4))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:I16,LEFT(D2:D16,LEN("b"))="b"),4))
Level: hard
Question: The table where the overtime is 10h or more and the salary is > 10.
Formula: FILTER(A1:I1, (F1>=10)*(G1>10))
Formula2: FILTER(A2:I16, (F2:F16>=10)*(G2:G16>10))
Level: easy
Question: Table of bonus which is <= 100.
Formula: FILTER(A1:I1, H1<=100)
Formula2: FILTER(A2:I16, H2:H16<=100)
Level: easy
Question: Companies and workplaces by working times from shortest to longest.
Formula: SORT(SUMMARIZE(HSTACK(C1,D1),SUMX(E1)), 3, 1)
Formula2: SORT(SUMMARIZE(HSTACK(C2:C16,D2:D16),SUMX(E2:E16)), 3, 1)
Level: hard
Question: Companies and workplaces by working times from the shortest to the longest.
Formula: SORT(SUMMARIZE(HSTACK(C1,D1),SUMX(E1)), 3, 1)
Formula2: SORT(SUMMARIZE(HSTACK(C2:C16,D2:D16),SUMX(E2:E16)), 3, 1)
Level: hard
Question: Recruiting numbers by bonuses from highest to lowest.
Formula: SORT(HSTACK(SUM(H1), SUM(B1)), 1, -1)
Formula2: SORT(HSTACK(SUM(H2:H16), SUM(B2:B16)), 1, -1)
Level: hard
Question: Recruiting numbers by bonuses from the highest to the lowest.
Formula: SORT(HSTACK(SUM(H1), SUM(B1)), 1, -1)
Formula2: SORT(HSTACK(SUM(H2:H16), SUM(B2:B16)), 1, -1)
Level: hard
Question: Ascending order of longest OT for each education in different cities
Formula: SORT(SUMMARIZE(HSTACK(I1,D1),MAXX(F1)), 3, 1)
Formula2: SORT(SUMMARIZE(HSTACK(I2:I16,D2:D16),MAXX(F2:F16)), 3, 1)
Level: hard
Question: List longest OT for each education in different cities in ascending order.
Formula: SORT(SUMMARIZE(HSTACK(I1,D1),MAXX(F1)), 3, 1)
Formula2: SORT(SUMMARIZE(HSTACK(I2:I16,D2:D16),MAXX(F2:F16)), 3, 1)
Level: hard
Question: Descending order of longest working times of companies.
Formula: SORT(SUMMARIZE(C1,MAXX(E1)), 2, -1)
Formula2: SORT(SUMMARIZE(C2:C16,MAXX(E2:E16)), 2, -1)
Level: medium
Question: show the longest working times in descending order of companies.
Formula: SORT(SUMMARIZE(C1,MAXX(E1)), 1, -1)
Formula2: SORT(SUMMARIZE(C2:C16,MAXX(E2:E16)), 1, -1)
Level: medium
Question: show the medians of salaries offered by workplaces from highest to lowest
Formula: SORT(SUMMARIZE(D1,MEDIANX(G1)), 2, -1)
Formula2: SORT(SUMMARIZE(D2:D16,MEDIANX(G2:G16)), 2, -1)
Level: medium
Question: show the medians of salaries from the highest to the lowest offered by different workplaces.
Formula: SORT(SUMMARIZE(D1,MEDIANX(G1)), 2, -1)
Formula2: SORT(SUMMARIZE(D2:D16,MEDIANX(G2:G16)), 2, -1)
Level: medium
Question: Ascending order of lowest numbers of employees recruited by different workplaces.
Formula: SORT(SUMMARIZE(D1,MINX(B1)), 2, 1)
Formula2: SORT(SUMMARIZE(D2:D16,MINX(B2:B16)), 2, 1)
Level: medium
Question: list the lowest numbers of employees in ascending order recruited by different workplaces.
Formula: SORT(SUMMARIZE(D1,MINX(B1)), 2, 1)
Formula2: SORT(SUMMARIZE(D2:D16,MINX(B2:B16)), 2, 1)
Level: medium
Question: Which workplace has median ot and bonous no more than 100?
Formula: LET(query1,SUMMARIZE(D1,MEDIANX(F1),SUMX(H1)),FILTER(query1,CHOOSECOLS(query1,3)<=100))
Formula2: LET(query1,SUMMARIZE(D2:D16,MEDIANX(F2:F16),SUMX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)<=100))
Level: hard
Question: Which company hired 3 developers?
Formula: LET(query1,LET(query1,FILTER(A1:I1,A1="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Formula2: LET(query1,LET(query1,FILTER(A2:I16,A2:A16="developer"),SUMMARIZE(CHOOSECOLS(query1,3),SUMX(CHOOSECOLS(query1,2)))),FILTER(query1,CHOOSECOLS(query1,2)=3))
Level: hard
Question: The min OT in places where min working time is <= 100.
Formula: LET(query1,SUMMARIZE(D1,MINX(E1),MINX(F1)),FILTER(query1,CHOOSECOLS(query1,2)<=100))
Formula2: LET(query1,SUMMARIZE(D2:D16,MINX(E2:E16),MINX(F2:F16)),FILTER(query1,CHOOSECOLS(query1,2)<=100))
Level: hard
Question: Companies and educations by recruiting numbers from most to least.
Formula: SORT(SUMMARIZE(HSTACK(I1,C1),SUMX(B1)), 3, -1)
Formula2: SORT(SUMMARIZE(HSTACK(I2:I16,C2:C16),SUMX(B2:B16)), 3, -1)
Level: hard
Question: list salaries from the lowest to the highest corresponding to different educations and positions.
Formula: SORT(SUMMARIZE(HSTACK(I1,A1),AVERAGEX(G1)), 3, 1)
Formula2: SORT(SUMMARIZE(HSTACK(I2:I16,A2:A16),AVERAGEX(G2:G16)), 3, 1)
Level: hard
Question: Top 1 company with longest working time
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, -1), 1)
Level: hard
Question: The company having the top 1 longest working time.
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, -1), 1)
Level: hard
Question: Top 3 max paid cities
Formula: TAKE(SORT(A1:I1, 7, -1), 3)
Formula2: TAKE(SORT(A2:I16, 7, -1), 3)
Level: easy
Question: Top 3 cities with the highest salaries.
Formula: TAKE(SORT(SUMMARIZE(D1,AVERAGEX(G1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,AVERAGEX(G2:G16)), 2, -1), 3)
Level: hard
Question: Most minimum recruiting position
Formula: TAKE(SORT(SUMMARIZE(A1,MINX(B1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,MINX(B2:B16)), 2, -1), 1)
Level: hard
Question: Which position's recruiting number is the highest?
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: Shortest 2 working time educations
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(E2:E16)), 2, 1), 2)
Level: hard
Question: Educations with the 2 shortest working time.
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(E2:E16)), 2, 1), 2)
Level: hard
Question: longest median working time company
Formula: TAKE(SORT(SUMMARIZE(C1,MEDIANX(E1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,MEDIANX(E2:E16)), 2, -1), 1)
Level: hard
Question: The company with the longest median working time.
Formula: TAKE(SORT(SUMMARIZE(C1,MEDIANX(E1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,MEDIANX(E2:E16)), 2, -1), 1)
Level: hard
Question: three lowest salary companies
Formula: TAKE(SORT(SUMMARIZE(C1,AVERAGEX(G1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,AVERAGEX(G2:G16)), 2, 1), 3)
Level: hard
Question: Three companies with the lowest salaries.
Formula: TAKE(SORT(SUMMARIZE(C1,AVERAGEX(G1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,AVERAGEX(G2:G16)), 2, 1), 3)
Level: hard
Question: Three lowest bonuses companies
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(H1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(H2:H16)), 2, 1), 3)
Level: hard
Question: Three companies with the lowest bonuses.
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(H1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(H2:H16)), 2, 1), 3)
Level: hard
Question: lowest salary workplace
Formula: TAKE(SORT(SUMMARIZE(D1,AVERAGEX(G1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,AVERAGEX(G2:G16)), 2, 1), 1)
Level: hard
Question: The workplace with the lowest salary.
Formula: TAKE(SORT(SUMMARIZE(D1,AVERAGEX(G1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,AVERAGEX(G2:G16)), 2, 1), 1)
Level: hard
Question: two highest salary educations?
Formula: TAKE(SORT(SUMMARIZE(I1,AVERAGEX(G1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,AVERAGEX(G2:G16)), 2, -1), 2)
Level: hard
Question: Which two educations earns the highest salaries?
Formula: TAKE(SORT(SUMMARIZE(I1,AVERAGEX(G1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,AVERAGEX(G2:G16)), 2, -1), 2)
Level: hard
Question: two greatest recruiting number education backgrounds
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(B1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(B2:B16)), 2, -1), 2)
Level: hard
Question: Education backgrounds with 2 greatest recruiting numbers.
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(B1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(B2:B16)), 2, -1), 2)
Level: hard
Question: show workplaces with bottom 3 medians of recruiting numbers.
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(B1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(B2:B16)), 2, 1), 3)
Level: hard
Question: Three lowest 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: Three companies with the fewest OT.
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: lowest median bonus offering 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 offering the lowest median bonus.
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: Top 3 max OT ompanies
Formula: TAKE(SORT(A1:I1, 6, -1), 3)
Formula2: TAKE(SORT(A2:I16, 6, -1), 3)
Level: easy
Question: Top 3 companies by OT.
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: two highest cities' median bonuses?
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(H1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(H2:H16)), 2, -1), 2)
Level: hard
Question: Which two cities' median bonuses are the highest?
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(H1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(H2:H16)), 2, -1), 2)
Level: hard
Question: 3 longest median OT positions
Formula: TAKE(SORT(SUMMARIZE(A1,MEDIANX(F1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,MEDIANX(F2:F16)), 2, -1), 3)
Level: hard
Question: 3 positions with longest median OTs.
Formula: TAKE(SORT(SUMMARIZE(A1,MEDIANX(F1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,MEDIANX(F2:F16)), 2, -1), 3)
Level: hard
Question: least-recruiting level of education?
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(B1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(B2:B16)), 2, 1), 1)
Level: hard
Question: which level of education recruits the least?
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(B1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(B2:B16)), 2, 1), 1)
Level: hard
Question: Lowest recruiting number 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's recruiting number is the lowest?
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: lowest median salary earning education?
Formula: TAKE(SORT(SUMMARIZE(I1,MEDIANX(G1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,MEDIANX(G2:G16)), 2, 1), 1)
Level: hard
Question: Which education earns the lowest median salary?
Formula: TAKE(SORT(SUMMARIZE(I1,MEDIANX(G1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,MEDIANX(G2:G16)), 2, 1), 1)
Level: hard
Question: least-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: company with the lowest recruiting number.
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 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 has the lowest recruiting number?
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 has the lowest bonus?
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: 3 shortest working time companies
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, 1), 3)
Level: hard
Question: 3 companies which require shortest working time.
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, 1), 3)
Level: hard
Question: bottom 3 median salary positions
Formula: TAKE(SORT(SUMMARIZE(A1,MEDIANX(G1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,MEDIANX(G2:G16)), 2, 1), 3)
Level: hard
Question: positions where median salaries are bottom 3.
Formula: TAKE(SORT(SUMMARIZE(A1,MEDIANX(G1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,MEDIANX(G2:G16)), 2, 1), 3)
Level: hard
Question: Shortest working time company
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, 1), 1)
Level: hard
Question: which company has the shortest working time?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, 1), 1)
Level: hard
Question: 2 shortest working time companies?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, 1), 2)
Level: hard
Question: In which 2 companies one can work shortest?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, 1), 2)
Level: hard
Question: 2 shortest working time companies
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, 1), 2)
Level: hard
Question: companies where working times are the 2 shortest.
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, 1), 2)
Level: hard
Question: 3 longest ots education backgrounds
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(F1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(F2:F16)), 2, -1), 3)
Level: hard
Question: education backgrounds which correspond to 3 longest ots.
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(F1)), 2, -1), 3)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(F2:F16)), 2, -1), 3)
Level: hard
Question: 2 longest ot education backgrounds
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(F1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(F2:F16)), 2, -1), 2)
Level: hard
Question: 2 education backgrounds with longest ot.
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(F1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(F2:F16)), 2, -1), 2)
Level: hard
Question: bottom 3 max working time companies
Formula: TAKE(SORT(SUMMARIZE(C1,MAXX(E1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,MAXX(E2:E16)), 2, 1), 3)
Level: hard
Question: companies where working time are bottom 3 longest
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, 1), 3)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, 1), 3)
Level: hard
Question: 2 longest median working time working places
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(E1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(E2:E16)), 2, -1), 2)
Level: hard
Question: working places where median working times are 2 longest.
Formula: TAKE(SORT(SUMMARIZE(D1,MEDIANX(E1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(D2:D16,MEDIANX(E2:E16)), 2, -1), 2)
Level: hard
Question: 3 highest 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: 3 companies having highest 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: 2 least bonus offering companies
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(H1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(H2:H16)), 2, 1), 2)
Level: hard
Question: 2 companies offering least bonuses.
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(H1)), 2, 1), 2)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(H2:H16)), 2, 1), 2)
Level: hard
Question: 3 workplaces where recruits work shortest.
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: 2 highest median salary offering positions
Formula: TAKE(SORT(SUMMARIZE(A1,MEDIANX(G1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,MEDIANX(G2:G16)), 2, -1), 2)
Level: hard
Question: 2 positions offering highest median salaries.
Formula: TAKE(SORT(SUMMARIZE(A1,MEDIANX(G1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(A2:A16,MEDIANX(G2:G16)), 2, -1), 2)
Level: hard
Question: two longest working time educations?
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(E1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(E2:E16)), 2, -1), 2)
Level: hard
Question: Which two educations have the longest working times?
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(E1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(E2:E16)), 2, -1), 2)
Level: hard
Question: Which companies requires workers to work the most?
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, -1), 1)
Level: hard
Question: Company requiring longest working time.
Formula: TAKE(SORT(SUMMARIZE(C1,SUMX(E1)), 2, -1), 1)
Formula2: TAKE(SORT(SUMMARIZE(C2:C16,SUMX(E2:E16)), 2, -1), 1)
Level: hard
Question: educations which require 2 longest working times.
Formula: TAKE(SORT(SUMMARIZE(I1,SUMX(E1)), 2, -1), 2)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,SUMX(E2:E16)), 2, -1), 2)
Level: hard
Question: Which education background has the longest median OT?
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 background with longest median OT.
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: Which education gets the lowest min bonus?
Formula: TAKE(SORT(SUMMARIZE(I1,MINX(H1)), 2, 1), 1)
Formula2: TAKE(SORT(SUMMARIZE(I2:I16,MINX(H2:H16)), 2, 1), 1)
Level: hard
Question: Max bonuses of positions where lowest bonus is under 100.
Formula: LET(query1,SUMMARIZE(A1,MAXX(H1),MINX(H1)),FILTER(query1,CHOOSECOLS(query1,3)<100))
Formula2: LET(query1,SUMMARIZE(A2:A16,MAXX(H2:H16),MINX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)<100))
Level: hard
Question: Max bonuses of positions with lowest bonuses under 100.
Formula: LET(query1,SUMMARIZE(A1,MINX(H1),MAXX(H1)),FILTER(query1,CHOOSECOLS(query1,2)<100))
Formula2: LET(query1,SUMMARIZE(A2:A16,MINX(H2:H16),MAXX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,2)<100))
Level: hard
Question: Which positions have the highest bonus of > 10 and corresponding the lowest bonus?
Formula: LET(query1,SUMMARIZE(A1,MINX(H1),MAXX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Formula2: LET(query1,SUMMARIZE(A2:A16,MINX(H2:H16),MAXX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Level: hard
Question: Which positions have the highest bonus of over 10 and corresponding the lowest bonus?
Formula: LET(query1,SUMMARIZE(A1,MINX(H1),MAXX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Formula2: LET(query1,SUMMARIZE(A2:A16,MINX(H2:H16),MAXX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Level: hard
Question: Companies which appear 8 times or more.
Formula: LET(query1,SUMMARIZE(C1,COUNTX(C1)),FILTER(query1,CHOOSECOLS(query1,2)>=8))
Formula2: LET(query1,SUMMARIZE(C2:C16,COUNTX(C2:C16)),FILTER(query1,CHOOSECOLS(query1,2)>=8))
Level: hard
Question: What are the highest bonuses of positions that offer median bonuses over 10?
Formula: LET(query1,SUMMARIZE(A1,MAXX(H1),MEDIANX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Formula2: LET(query1,SUMMARIZE(A2:A16,MAXX(H2:H16),MEDIANX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Level: hard
Question: Highest bonuses in positions with median bonuses over 10.
Formula: LET(query1,SUMMARIZE(A1,MAXX(H1),MEDIANX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Formula2: LET(query1,SUMMARIZE(A2:A16,MAXX(H2:H16),MEDIANX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>10))
Level: hard
Question: What are the highest bonuses of positions whose lowest bonus is 10 or over? 
Formula: LET(query1,SUMMARIZE(A1,MAXX(H1),MINX(H1)),FILTER(query1,CHOOSECOLS(query1,3)>=10))
Formula2: LET(query1,SUMMARIZE(A2:A16,MAXX(H2:H16),MINX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,3)>=10))
Level: hard
Question: Position offering least bonus no less than 10 and most bonus.
Formula: LET(query1,SUMMARIZE(A1,MINX(H1),MAXX(H1)),FILTER(query1,CHOOSECOLS(query1,2)>=10))
Formula2: LET(query1,SUMMARIZE(A2:A16,MINX(H2:H16),MAXX(H2:H16)),FILTER(query1,CHOOSECOLS(query1,2)>=10))
Level: hard
Question: Largest and median recruiting numbers.
Formula: HSTACK(MAX(B1), MEDIAN(B1))
Formula2: HSTACK(MAX(B2:B16), MEDIAN(B2:B16))
Level: medium
Question: Which are the highest and lowest bonuses?
Formula: HSTACK(MIN(H1), MAX(H1))
Formula2: HSTACK(MIN(H2:H16), MAX(H2:H16))
Level: medium
Question: Best and worst bonuses.
Formula: HSTACK(MIN(H1), MAX(H1))
Formula2: HSTACK(MIN(H2:H16), MAX(H2:H16))
Level: medium
Question: How many positions offer least bonuses >= 10 and < 100?
Formula: ROWS(UNIQUE(LET(a,A1,b,A1,c,INDEX(LET(query1,SUMMARIZE(A1,MINX(H1)),FILTER(query1,(CHOOSECOLS(query1,2)<100)*(CHOOSECOLS(query1,2)>=10))),,1),FILTER(a,NOT(ISNA(XLOOKUP(b,c,c)))))))
Formula2: ROWS(UNIQUE(LET(a,A2:A16,b,A2:A16,c,INDEX(LET(query1,SUMMARIZE(A2:A16,MINX(H2:H16)),FILTER(query1,(CHOOSECOLS(query1,2)<100)*(CHOOSECOLS(query1,2)>=10))),,1),FILTER(a,NOT(ISNA(XLOOKUP(b,c,c)))))))
Level: hard
Question: How many positions offer least bonuses no less than 10 and under 100?
Formula: ROWS(UNIQUE(LET(a,A1,b,A1,c,INDEX(LET(query1,SUMMARIZE(A1,MINX(H1)),FILTER(query1,(CHOOSECOLS(query1,2)<100)*(CHOOSECOLS(query1,2)>=10))),,1),FILTER(a,NOT(ISNA(XLOOKUP(b,c,c)))))))
Formula2: ROWS(UNIQUE(LET(a,A2:A16,b,A2:A16,c,INDEX(LET(query1,SUMMARIZE(A2:A16,MINX(H2:H16)),FILTER(query1,(CHOOSECOLS(query1,2)<100)*(CHOOSECOLS(query1,2)>=10))),,1),FILTER(a,NOT(ISNA(XLOOKUP(b,c,c)))))))
Level: hard
Question: Number of positions with average bonuses between 10-100?
Formula: ROWS(UNIQUE(LET(a,A1,b,A1,c,INDEX(LET(query1,SUMMARIZE(A1,AVERAGEX(H1)),FILTER(query1,(CHOOSECOLS(query1,2)<=100)*(CHOOSECOLS(query1,2)>=10))),,1),FILTER(a,NOT(ISNA(XLOOKUP(b,c,c)))))))
Formula2: ROWS(UNIQUE(LET(a,A2:A16,b,A2:A16,c,INDEX(LET(query1,SUMMARIZE(A2:A16,AVERAGEX(H2:H16)),FILTER(query1,(CHOOSECOLS(query1,2)<=100)*(CHOOSECOLS(query1,2)>=10))),,1),FILTER(a,NOT(ISNA(XLOOKUP(b,c,c)))))))
Level: hard
Question: Number of positions have average bonuses between 10 and 100?
Formula: ROWS(UNIQUE(LET(a,A1,b,A1,c,INDEX(LET(query1,SUMMARIZE(A1,AVERAGEX(H1)),FILTER(query1,(CHOOSECOLS(query1,2)<=100)*(CHOOSECOLS(query1,2)>=10))),,1),FILTER(a,NOT(ISNA(XLOOKUP(b,c,c)))))))
Formula2: ROWS(UNIQUE(LET(a,A2:A16,b,A2:A16,c,INDEX(LET(query1,SUMMARIZE(A2:A16,AVERAGEX(H2:H16)),FILTER(query1,(CHOOSECOLS(query1,2)<=100)*(CHOOSECOLS(query1,2)>=10))),,1),FILTER(a,NOT(ISNA(XLOOKUP(b,c,c)))))))
Level: hard
Question: Positions having been listed for 2 times or over.
Formula: LET(query1,SUMMARIZE(A1,COUNTX(A1)),FILTER(query1,CHOOSECOLS(query1,2)>=2))
Formula2: LET(query1,SUMMARIZE(A2:A16,COUNTX(A2:A16)),FILTER(query1,CHOOSECOLS(query1,2)>=2))
Level: hard
Question: Positions having been listed 2 times or over.
Formula: LET(query1,SUMMARIZE(A1,COUNTX(A1)),FILTER(query1,CHOOSECOLS(query1,2)>=2))
Formula2: LET(query1,SUMMARIZE(A2:A16,COUNTX(A2:A16)),FILTER(query1,CHOOSECOLS(query1,2)>=2))
Level: hard