Grouping

Grouping organizes your table rows into collapsible sections based on a column's values. Group by status to see all "In Progress" tasks together, by assignee to see each person's items, or by category to organize data by type.

Group panel
Group rows into collapsible sections

Adding a group

  1. Click the Group button in the toolbar (or View → Group)
  2. Select the column to group by
  3. Rows immediately reorganize into sections

Each section shows:

  • The group value (e.g., "In Progress", "High Priority", "Alice")
  • The count of rows in that group
  • A collapse/expand arrow to hide or show the group's rows

Multi-level grouping

Stack multiple group levels for hierarchical organization:

  1. Click + Add group in the group panel
  2. Select a second column

Example: Group tasks by Status, then by Assignee

▼ In Progress (8)
    ▼ Alice (3)
        Task A, Task B, Task C
    ▼ Bob (5)
        Task D, Task E, Task F, Task G, Task H

▼ Done (12)
    ▼ Alice (7)
        ...
    ▼ Bob (5)
        ...

Which columns work best for grouping

Column typeGrouping behaviorBest for
Choice / SelectGroups by each optionStatus, priority, category
TextGroups by exact text valueTags, labels, department names
CheckboxGroups into Checked / UncheckedDone/not done, active/inactive
DateGroups by day, week, month, or yearTimeline views, date-based reporting
NumberGroups by exact value (or ranges)Scores, ratings, tiers
User / AssigneeGroups by team memberWorkload views, task distribution
Linked recordGroups by the linked recordRelated items

Columns NOT recommended for grouping:

  • Long text: too many unique values, each row becomes its own group
  • URL: same issue, every URL is unique
  • Auto-number: every value is unique, grouping is meaningless

Collapse and expand

ActionHow
Collapse one groupClick the ▼ arrow on any group header
Expand one groupClick the ► arrow on any collapsed group
Collapse allRight-click any group header → "Collapse all groups"
Expand allRight-click any group header → "Expand all groups"

Group + Sort + Filter

Grouping works with sorting and filtering:

  • Group + Sort: Rows within each group are sorted by the sort rule. Groups themselves are sorted alphabetically by default.
  • Group + Filter: Only filtered rows appear. Empty groups (all rows filtered out) are hidden.
  • All three: Filter first (narrow data), group second (organize), sort third (order within groups).

Saved groups

Like sorts, groups are saved per view. Each view can have its own grouping:

  • "By Status" view: grouped by Status column
  • "By Assignee" view: grouped by Assignee column
  • "Timeline" view: grouped by Created Date (month)
Tip

Grouping + Kanban view is especially powerful. In Kanban, each group becomes a column. Switch to a Kanban view grouped by Status and you have a drag-and-drop task board.