Bird
Raised Fist0
Google Sheetsspreadsheet~8 mins

SORT and SORTN functions in Google Sheets - Dashboard Guide

Choose your learning style10 modes available
Dashboard Mode - SORT and SORTN functions
Dashboard Goal

Find the top 3 salespeople by total sales and see all sales sorted by amount from highest to lowest.

Sample Data
SalespersonRegionSales Amount
AliceEast300
BobWest150
CharlieEast400
DianaSouth250
EvaWest350
FrankSouth200
Dashboard Components
  • Sorted Sales Table: Shows all sales sorted by Sales Amount descending.
    =SORT(A2:C7, 3, FALSE)
    Output: Rows sorted from highest to lowest sales amount.
  • Top 3 Salespeople: Shows the top 3 salespeople by sales amount.
    =SORTN(A2:C7, 3, 0, 3, FALSE)
    Output: Top 3 rows with highest sales amounts.
Dashboard Layout
+----------------------+----------------------+
| Sorted Sales Table   | Top 3 Salespeople     |
| (All sales sorted)   | (Top 3 by sales)     |
+----------------------+----------------------+
Interactivity

Adding a filter for Region (e.g., only East) will update both the Sorted Sales Table and Top 3 Salespeople to show only sales from the East region.

Self Check

If you add a filter to show only sales from the West region, which salespeople appear in the Top 3 Salespeople component?

Answer: Bob and Eva appear, since they are the only salespeople from the West region.

Key Result
Dashboard shows all sales sorted by amount and highlights the top 3 salespeople by sales.

Practice

(1/5)
1. What does the SORT function do in Google Sheets?
easy
A. It arranges all data rows by one or more columns.
B. It picks only the top 3 rows from a data range.
C. It filters data based on a condition.
D. It sums up values in a column.

Solution

  1. Step 1: Understand the purpose of SORT

    The SORT function organizes data rows by sorting them according to one or more columns.
  2. Step 2: Compare with other functions

    Unlike functions that filter or sum data, SORT rearranges all rows based on column values.
  3. Final Answer:

    It arranges all data rows by one or more columns. -> Option A
  4. Quick Check:

    SORT = Arrange rows by column [OK]
Hint: SORT rearranges all rows by column values [OK]
Common Mistakes:
  • Confusing SORT with filtering functions
  • Thinking SORT picks only top rows
  • Assuming SORT sums values
2. Which of the following is the correct syntax for the SORTN function to get the top 5 rows sorted by column B ascending from range A1:C10?
easy
A. SORTN(A1:C10, 5, 0, 2, TRUE)
B. SORTN(A1:C10, 5, 0, 2, FALSE)
C. SORTN(A1:C10, 5, 1, 2, TRUE)
D. SORTN(A1:C10, 5, 0, 1, TRUE)

Solution

  1. Step 1: Identify SORTN parameters

    SORTN(range, n, display_ties_mode, sort_column, is_ascending) picks top n rows sorted by a column.
  2. Step 2: Match parameters to question

    We want top 5 rows (n=5), no tie display (0), sort by column 2 (B), ascending (TRUE).
  3. Final Answer:

    SORTN(A1:C10, 5, 0, 2, TRUE) -> Option A
  4. Quick Check:

    SORTN syntax with correct params [OK]
Hint: Remember SORTN(range, n, 0, col, TRUE) for top n ascending [OK]
Common Mistakes:
  • Using 1 instead of 0 for display_ties_mode
  • Sorting by wrong column number
  • Setting ascending to FALSE when ascending needed
3. Given the data in A1:B5:
A1:B5
1, 50
2, 40
3, 60
4, 30
5, 70
What is the result of =SORT(A1:B5, 2, TRUE)?
medium
A. [5, 70], [3, 60], [1, 50], [2, 40], [4, 30]
B. [4, 30], [1, 50], [2, 40], [3, 60], [5, 70]
C. [1, 50], [2, 40], [3, 60], [4, 30], [5, 70]
D. [4, 30], [2, 40], [1, 50], [3, 60], [5, 70]

Solution

  1. Step 1: Understand SORT parameters

    SORT(range, sort_column, is_ascending) sorts rows by the specified column ascending if TRUE.
  2. Step 2: Sort data by column 2 ascending

    Column 2 values: 50, 40, 60, 30, 70. Sorted ascending: 30, 40, 50, 60, 70. Corresponding rows: [4,30], [2,40], [1,50], [3,60], [5,70].
  3. Final Answer:

    [4, 30], [2, 40], [1, 50], [3, 60], [5, 70] -> Option D
  4. Quick Check:

    SORT by column 2 ascending = sorted rows [OK]
Hint: Sort by column values ascending to reorder rows [OK]
Common Mistakes:
  • Sorting by wrong column
  • Assuming descending order when TRUE means ascending
  • Mixing row order with original data
4. You wrote =SORTN(A1:A10, 3, 0, 2, TRUE) but it returns an error. What is the likely problem?
medium
A. The range A1:A10 has fewer than 3 rows.
B. The ascending parameter must be FALSE, not TRUE.
C. The sort column number 2 is outside the range columns.
D. The display_ties_mode parameter cannot be 0.

Solution

  1. Step 1: Check range and sort column

    The range A1:A10 has 1 column (A). Sort column 2 is outside the range columns, causing an error.
  2. Step 2: Rule out other options

    Fewer than 3 rows (A) returns available rows without error; TRUE (B) is valid for ascending; 0 (C) is valid for display_ties_mode.
  3. Final Answer:

    The sort column number 2 is outside the range columns. -> Option C
  4. Quick Check:

    Sort column must be within range columns [OK]
Hint: Check if sort column number fits range columns [OK]
Common Mistakes:
  • Using sort column number larger than columns in range
  • Confusing display_ties_mode values
  • Assuming TRUE must be FALSE for ascending
5. You have sales data in A2:C20 with columns: Product, Region, Sales. You want to find the top 3 sales amounts but only for the "East" region. Which formula correctly sorts and filters this data?
hard
A. =SORTN(A2:C20, 3, 0, 3, FALSE)
B. =SORTN(FILTER(A2:C20, B2:B20 = \"East\"), 3, 0, 3, FALSE)
C. =SORTN(FILTER(A2:C20, B2:B20 = \"East\"), 3, 0, 3, TRUE)
D. =SORT(FILTER(A2:C20, B2:B20 = \"East\"), 3, FALSE)

Solution

  1. Step 1: Filter data by region "East"

    Use FILTER(A2:C20, B2:B20 = "East") to get only rows where Region is East.
  2. Step 2: Use SORTN to get top 3 sales descending

    SORTN(filtered_data, 3, 0, 3, FALSE) picks top 3 rows sorted by Sales (column 3) descending (FALSE).
  3. Final Answer:

    =SORTN(FILTER(A2:C20, B2:B20 = "East"), 3, 0, 3, FALSE) -> Option B
  4. Quick Check:

    Filter then SORTN top 3 descending sales [OK]
Hint: Filter first, then SORTN top n descending [OK]
Common Mistakes:
  • Sorting ascending instead of descending
  • Not filtering before sorting
  • Using SORT instead of SORTN for top n
Recommended

Ready to prove it?

Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

10 questions~5 mineasy hard