Each Spreadsheet.com worksheet starts with a Sheet view, the traditional spreadsheet with unique features added on top.
Unlike the traditional spreadsheet grid, Spreadsheet.com's sheet views allow you to include unique data types (like attachments), create many different views of the same data, and work collaboratively in real-time, in addition to the spreadsheet features you expect.
Configuring Sheet Views
You can configure your Sheet view from the view navigation bar directly below your workbook name.
- Pin Views Sidebar: Pin the Views sidebar to the left side of your browser window.
- Open Views Sidebar: Open the Views sidebar to manage your workbook’s views and navigate to another.
- Filter: Filtering allows you to define criteria to configure which data appears in your Sheet view. Like with traditional spreadsheets, there are hundreds of ways to filter your data, including special filters for specific data types like dates, attachments, users, and more. For more information about filtering data, see our article on Filtering and Row Visibility.
- Sort: Sorting allows you to define criteria to configure the order in which your records appear in your Sheet view. You can apply multiple sorts to a view, and you can control the order in which sorts are applied by reordering them using the drag handle at the left of each sort condition. For more information about sorting, see our article on Sorting and Row Order.
- Group: Grouping allows you to create groups of rows that share common data in one or multiple columns. Each group contains a summary row that can display information about the group’s data like sums, averages, counts, minimum and maximum values, and more. For more information about grouping, see our article on Grouping Rows.
- Hide Columns: Hiding columns allows you to customize a view to show only specific columns of data. From the hide columns dropdown, you can check off columns to keep visible, hiding unchecked columns from the view. Hiding columns makes them invisible in the current view, but retains their data.
- Row Height: The row heights dropdown allows you to adjust the heights of all rows in a view at once.
- Additional Options: Access additional options for the current view, like view locking and view permissions.
- Conditional Formatting: Apply conditional formatting rules to your worksheet; learn more here.
- Automations: Create and configure native Spreadsheet.com automations; learn more here.
Other Notable Sheet Features
In Spreadsheet.com, all sheets allow you to expand rows to edit data in a form-like view and include a changeable table header row and primary column.
The Table Header Row
Unlike traditional spreadsheets, in Spreadsheet.com, all rows in a worksheet are also considered records in a database table. The table header row determines where the table region starts—in other words, which rows should be treated as records. By default, the table region starts at the first row, and the column headers serve as the table header row. When you set a row as the table header row, all rows below that row are considered records. Filtering and sorting only affect rows below the table header row. Only rows below the table header row are shown in Kanban views. Meanwhile, all rows above the table header row are not considered records and instead are considered part of the header region. Rows in the header region are always shown and not affected by filtering and sorting.
The Primary Column
The primary column is used to refer to rows by name. The values of cells in the primary column determine the display name for rows in the table region. For example, when rows are shown as cards in Kanban views, the title of these cards is the cell value in the primary column for each row. Similarly, when you use the Related Row data type to establish relationships between rows in different worksheets, the name of related rows is determined by the cell value in the worksheet's primary column. You can always change which column is the primary column in a worksheet, but it's important to know that this change will apply to all views.
Sheet views allow you to edit your data just like a traditional spreadsheet. But unlike traditional spreadsheets, in Spreadsheet.com you can open your rows in a form-like view, allowing you to work with rows like records in a business application. To open a row, use the expand row button in the row header. This will open the row in a dialog where you will see input fields corresponding to each cell in the row. You will also see an activity channel allowing you to add and respond to comments on that row. The activity channel also shows the full change history for that row.
Publicly Sharing and Embedding Sheet Views
Just as you can share Spreadsheet.com workbooks with the general public, you can share individual Views with a public sharing link or by embedding them on websites that support iframes.
Publicly shared Views are read-only, and you can choose to disable public sharing and embedding for any View at any time.
How to Access Public View Sharing and Embedding
- From the View sidebar, navigate to the View which you want to share
- Click the pink Share button in the upper right corner and select Share view from the dropdown
- Configure your settings in the Public View sharing and embedding dialog
You can configure options for your publicly shared Sheet View from the Public View sharing and embedding dialog.
- Enable public sharing and embedding: Toggle this checkbox to enable and disable public sharing and embedding for your current View
- View toolbar settings: Choose which toolbar options are available for viewers to use in the shared View
- Show column letters/Show header rows: Choose whether or not column letters and the table header region region rows are visible in your shared View
- [Coming Soon] Allow users to copy this view: Choose whether or not viewers can create their own Spreadsheet.com workbook from a copy of your View
Once you’ve configured your options as needed, use the public share link to share your View with the public, or the embed code to embed your View in any website or app that supports iframes.