0
0
Google Sheetsspreadsheet~20 mins

Sorting (single and multi-column) in Google Sheets - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Sorting Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
📊 Formula Result
intermediate
2:00remaining
Sorting a Single Column Alphabetically
You have a list of names in cells A2:A6:

Anna, John, Mike, Zoe, Bob

Which formula will sort these names alphabetically in ascending order?
A=SORT(A2:A6, 1, FALSE)
B=SORT(A2:A6, 0, TRUE)
C=SORT(A2:A6, 2, TRUE)
D=SORT(A2:A6, 1, TRUE)
Attempts:
2 left
💡 Hint
Remember, TRUE means ascending order and the second argument is the column index to sort by.
📊 Formula Result
intermediate
2:00remaining
Sorting by Date in Descending Order
You have dates in cells B2:B7:

2023-01-10, 2022-12-25, 2023-03-01, 2022-11-15, 2023-01-01, 2022-12-31

Which formula sorts these dates from newest to oldest?
A=SORT(B2:B7, 2, FALSE)
B=SORT(B2:B7, 1, FALSE)
C=SORT(B2:B7, 1, TRUE)
D=SORT(B2:B7, 0, FALSE)
Attempts:
2 left
💡 Hint
Descending order means FALSE for the third argument.
📊 Formula Result
advanced
2:30remaining
Sorting by Multiple Columns
You have a table with names in column A and scores in column B:

A2:A6: Anna, John, Mike, Zoe, Bob
B2:B6: 85, 92, 85, 92, 85

You want to sort the table first by scores descending, then by names ascending.

Which formula achieves this?
A=SORT(A2:B6, 2, TRUE, 1, FALSE)
B=SORT(A2:B6, 1, TRUE, 2, FALSE)
C=SORT(A2:B6, 2, FALSE, 1, TRUE)
D=SORT(A2:B6, 1, FALSE, 2, TRUE)
Attempts:
2 left
💡 Hint
The SORT function can take multiple pairs of sort_column and is_ascending arguments.
🎯 Scenario
advanced
2:30remaining
Sorting a Table with Dates and Text
You have a table with event names in column A and event dates in column B:

A2:A7: Meeting, Workshop, Seminar, Conference, Webinar, Training
B2:B7: 2023-05-10, 2023-04-15, 2023-05-10, 2023-03-20, 2023-04-15, 2023-05-10

You want to sort the table by date ascending, then by event name ascending.

Which formula will correctly sort this table?
A=SORT(A2:B7, 2, TRUE, 1, TRUE)
B=SORT(A2:B7, 2, FALSE, 1, FALSE)
C=SORT(A2:B7, 1, TRUE, 2, TRUE)
D=SORT(A2:B7, 1, FALSE, 2, TRUE)
Attempts:
2 left
💡 Hint
Remember the order of sorting columns and their ascending/descending flags.
data_analysis
expert
3:00remaining
Analyzing Sort Output with Mixed Data Types
You have this data in columns A and B:

A2:A6: 10, 2, 30, 4, 25
B2:B6: Apple, Banana, Cherry, Date, Elderberry

You apply the formula:

=SORT(A2:B6, 1, TRUE)

What will be the value in cell B3 of the sorted output?
AApple
BCherry
CDate
DBanana
Attempts:
2 left
💡 Hint
Look at the sorted order of column A and match the corresponding B values.