> For the complete documentation index, see [llms.txt](https://help.felt.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.felt.com/tools/table.md).

# Table

Work with a layer's attribute data in a spreadsheet-like table that stays linked to the features on the map.

The table shows a vector layer's features as rows and its attributes as columns, like an attribute table in GIS software. The table and the map stay in step: select a row and its feature is selected on the map, and the other way around. Raster layers don't have a table.

## Open the table

Click **Open table** ![](https://217108486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmRfGitkyjOEMvVsEyGWN%2Fuploads%2F7IK2aoGIEeiHFHEQ5d6B%2Fdata%20table.svg?alt=media\&token=f52d85e0-efa4-44d6-ab07-79f3dbf27736) in the toolbar at the top right of the map, or press **T**. The table opens at the bottom of the map; press **T** again to close it. You can also open a layer's **···** menu in the legend and click **Open table**. To switch layers, select another layer at the top left of the table.

People viewing the map can open a layer's table while **Viewers can open table** is on in the map's settings. The setting is on by default, and someone with Edit access can turn it off. See [Map settings](/maps/map-settings.md).

<figure><img src="https://217108486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmRfGitkyjOEMvVsEyGWN%2Fuploads%2Fgit-blob-4ae9b92bdf4b1568e027c4638b7d5b4178622269%2Ftable-open.webp?alt=media" alt="Open table selected in the toolbar, with the hurricane claims table showing Claim ID, Policy type, and Inspection status below the map."><figcaption></figcaption></figure>

## Find and select features

Click a row to select its feature in the table and on the map. Double-click a row to select its feature and zoom the map to it. Clicking a feature on the map selects and highlights its row in the table.

You can select only one feature at a time, in the table or on the map, so you can't select or delete several rows at once. To narrow the table to a set of features:

* Search: click the search icon at the top right of the table and enter a term to find it in any column.
* Visible: select **Visible** at the top of the table to list only the features in the current map view.
* Filter: in edit mode, click a column heading, select **Add filter**, and set a condition, such as a value the column must match. The filter becomes one of the layer's filters, so the map and the table show only the matching features for everyone viewing the map. To change or remove it, use the layer's **Filter** tab. See [Filter layers](/layers/filter-layers.md).

To sort or summarize a column, click its heading:

* Sort: select **Sort ascending** or **Sort descending**. Sorting covers the whole table.
* Column stats: select **View attribute stats**. The panel shows stats such as the minimum, maximum, mean, and sum.

<figure><img src="https://217108486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmRfGitkyjOEMvVsEyGWN%2Fuploads%2Fgit-blob-3e264b6c2bc09077870e79653ad425f0291e3330%2Fattribute-stats-panel.webp?alt=media" alt="Seattle school-age population table with the school_age_pct column selected and the attribute stats panel showing Min, Max, Mean, Median, Sum, and Std Dev."><figcaption></figcaption></figure>

## Edit values in the table

With Contribute or Edit access to the map, you can change a feature's values directly in the table, the way you would in a spreadsheet. See [Permissions](/administration/permissions.md).

1. Click **Edit map** to enter edit mode. With Contribute access, the button says **Contribute**.
2. Select the row, then click the cell and enter the new value.
3. Press **Enter** to save it.

Edits change the layer in Felt, not the file you uploaded. To download the edited data, export the layer. See [Export data](/export-and-print/export-data.md).

You can't edit layers that stream tiles from another service, or the columns Felt adds to record who created a feature. Editing a latitude or longitude column doesn't move the feature; edit its geometry on the map instead. See [Edit features](/layers/edit-features.md).

To change many values at once, such as calculating a column from other columns, ask Felt AI. See [AI assistant](/felt-ai/ai-assistant.md#edit-data).

### Add a feature or a column

To add a feature, click **Add feature** ![](https://217108486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmRfGitkyjOEMvVsEyGWN%2Fuploads%2F4CIpFUbYMsv7Jkjlx1Zj%2Fadd.svg?alt=media\&token=8f7588c3-69e8-464b-a543-e35cb25a775c) at the top right of the table, then place it on the map. A row appears for the feature so you can enter its values.

Adding or changing columns needs Edit access. To add, delete, rename, or reorder columns, open the **···** menu at the top right of the table and click **Edit attributes**. Make your changes, then click **Update layer**.

## Change how columns appear

Changing how columns appear needs Edit access to the map. In edit mode, click a column heading, then:

* Select **Rename** to change the name shown in the table, labels, and popups.
* Select **Format** to set decimal places, a unit, or a prefix for a number column. See [Number formatting](/styling/number-formatting.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.felt.com/tools/table.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
