1. Home
  2. Documents
  3. Manual
  4. Use SeaTable
  5. Grouping, Sorting, Filter

Grouping, Sorting, Filter

SeaTable offers various methods to analyse data. Filters, sorting and grouping are SeaTable's simple evaluation tools. With just a few clicks, you can reorganise your data and get the information you want more easily. Simple, however, does not mean simplistic. Used correctly, especially in combination, filters, sorting and grouping offer a wide range of evaluation options.

The filtering, sorting and grouping of tables is done via rules. A rule always consists of the column to which the rule is applied and a statement. In the case of sorting and grouping, the instruction is the direction of the sorting or grouping, regardless of the column type. A filter instruction has further components that depend on the column type.

Sounds complicated? You'll see, in SeaTable grouping, sorting and filtering is a breeze!


With the grouping function, you can combine the table entries into groupings and determine simple descriptive statistics such as number of elements, column total and average value over the groupings.

The grouping is done via identical values in the column selected for the grouping. For example, if you organise the tasks of your team members in a table, then you can see the pending tasks per team member with a grouping via the member column.

Nested groupings will be available from version 2.1 of SeaTable.

Set up grouping

With the grouping wizard in the table view, creating groupings is done quickly: Click on Group in the view settings above the column headings and the wizard opens.

In the wizard, you define the column to be grouped by and the direction of the sorting. The grouping is carried out in real time, i.e. the data is grouped before the wizard is closed. This way you can immediately see whether you have achieved the desired result and readjust if necessary.

Adapt grouping

To adjust grouping rules, open the grouping wizard again by clicking on the button in the view settings. As when setting up the grouping rule, you can now customise the rule.

You delete the grouping rule by clicking on the cross symbol to the left of the column name.

Grouping behaviour according to column type

SeaTable supports groupings across all column types except formatted text, file and image type columns as well as URL, last editor and auto number.

All rows with empty cells in the grouping column are - regardless of the sorting direction - combined into a separate grouping (Empty) at the end.


The sort function allows you to display the unordered entries in a table in an ordered sequence.

The simplest rule is to sort a table in ascending or descending order according to the values in a column. With large data sets, however, several sorting rules can be used. With several sorting rules, the table rows are first sorted according to the first rule. rows with the same values according to the first sorting rule are then sorted according to the second rule.

Set up sorting

The sorting wizard in the table view of SeaTable makes it easy to define sorting rules. You open the wizard by clicking on Sort in the view settings above the column headings.

In the wizard, you define the column to be sorted by and the sorting direction. The sorting is done in real time, i.e. the data is sorted before the wizard is closed.

To set up a two-level sorting, click on Add Sorting in the wizard. You then have the option of defining the second column and the sorting direction. Repeat the process for multi-level sorting.

Adjust sorting

To adjust the sorting rules, click Sort again to open the wizard. As with setting up sorting rules, you can now adjust the rule or rules and add more rules.

You delete a rule by clicking on the cross symbol to the left of the sorting rule.

Sorting behaviour according to column type

SeaTable supports sorting across all column types except formatted text, file and image, URL and link, creator and last editor type columns.

Sorting takes place in the sortable columns according to the following criteria:

  • Text and e-mail: Lexicographical
  • Number and duration: Numeric
  • Date, Creation date, Last modification date: Chronological
  • Single and multiple selection: according to the order of the options
  • Employees: Alphabetically by the leading letter of the user name
  • Formula: Lexicographic or numerical, depending on the formula

rows with empty cells are always - regardless of the sorting direction - displayed as the last rows .


With SeaTable's filter function, you can use filter rules to filter out certain entries from a table and display only those entries that meet a desired criterion or criteria.

For filter rules, unlike grouping and sorting rules, the instruction usually consists of two components:

  • Filter criterion: Ratio of filtered column and filter value (e.g. "is", "contains", "is empty")
  • Filter value: The value to filter by (e.g. "123", "done").

Filter rules can also be linked with the two Boolean operators AND and OR. With an AND link, only those entries are filtered that fulfil all linked conditions. With the OR operation, you can filter the entries that fulfil at least one of the defined conditions. With three or more filter rules, the AND and OR operators can also be used together.

Set up filtration

The Filter Wizard makes it easy to set up powerful filters for your data. A click on Filter in the view settings above the column headings opens it.

Now first define the column you want to filter by. Next, specify the filter criterion. Depending on the selected filter criterion, you must now also enter the filter value. For some filter criteria, such as "is empty", this is not necessary for logical reasons.

To add another filter rule, click Add Filter in the wizard. Now you can define the second filter rule like the first one. In addition, you must define whether the two filter rules have an AND or OR link. To add further filter rules, repeat the process.

Adjust filtering

To adjust the defined filter rules, click on Filter again. In the wizard that opens again, you can now adjust the existing rule(s) and add more rules.

Filter behaviour according to column type

SeaTable supports filtering across all column types except formatted text, file and image and URL type columns.

Depending on the column type, the filter wizard shows different filter criteria. For the different column types these are:

  • Text: "contains", "does not contain", "is equal", "is not equal", "is empty", "is not empty" and "is ID of logged-in user".
  • Zahl: “=“, “≠“, “<'', ''>“, “≤“, “≥“, “ist leer“ und “ist nicht leer“
  • Checkbox: "is equal"
  • Date: 'is equal to', 'is within', 'is before', 'is after', 'is on or before', ''is on or after'', 'is not equal to', 'is empty', and 'is not empty'
  • Dauer: “=“, “≠“, “<'', ''>“, “≤“, “≥“, “ist leer“ und “ist nicht leer“
  • Single choice: "is equal", "is unequal", "is one of", "is not", "is empty" and "is not empty".
  • Multiple selection: "contains one of", "contains all", "does not contain", "is exact", "is empty" and "is not empty".
  • Staff: "includes one of", "includes all", "does not include", "is exact", "is empty", "is not empty" and "include current user".
  • Email: "contains", "does not contain", "is equal", "is not equal", "is empty" and "is not empty".
  • Link: "contains", "does not contain", "is empty" and "is not empty".
  • Creation and last edited: "is equal to", "is within", "is before", "is after", "is on or before", "'is on or after", "is not equal to", "is empty" and "is not empty" (identical with date)

rows with empty cells are always filtered and thus not displayed unless an explicit search is made for "is empty".

Storage of filter, sorting and grouping settings

The evaluations you have made using filters, groups and sorting are each saved in the current view. If you want to save them for future use, give the current view a name and create a new view.

You create a new view by clicking on the triangle icon to the left of the name of the current view and then on Add view. You will then be asked to give a name to the new view. The new view, which activates automatically, has no filters or groupings set. You can switch back to the old view with your analysis settings via the triangle icon in the view settings.

IMPORTANT: A view only changes how your table entries are displayed! The data basis remains unchanged. So if records have disappeared, don't panic! Check whether you are in the correct view or whether you have hidden records with a filder. If data has really disappeared, you can restore it.