# How to add new columns in the Edit Columns tool

Someone might add new columns to an Excel table to include additional data or to better organize their existing data. For example, someone might add a new column for customer feedback or for customer order dates. They might also add columns to create calculations or to group data into categories.

Adding new columns to your data table in Cascade is simple.

{% @arcade/embed flowId="4mpEprdgsCUpH8qXmlqj" url="<https://app.arcade.software/share/4mpEprdgsCUpH8qXmlqj>" %}

## Step 1

To do so, begin by dragging and dropping an [Edit Columns](/cascade/tools/transform/editcolumns.md) tool from the tool menu onto your Canvas, ensuring that it is connected to the proceeding tool in your workflow.

<figure><img src="/files/UYNOM60MgY6Ca7OWDJVT" alt=""><figcaption><p>Drag and drop an <a href="/pages/-MYR3klipPHFAYQUwSqu">Edit Columns</a> tool onto the Canvas</p></figcaption></figure>

## Step 2

Subsequently, open the tool configuration and scroll to the right-hand side of your data table.

Press the plus button to create a new column.

<figure><img src="/files/mISY8CXt4PwpEWHHMXOF" alt=""><figcaption><p>Create a new column with the plus icon</p></figcaption></figure>

## Last but not least

Once the column has been created, provide it with a name and use the Expression Editor to input the desired function.

When you are done, press enter to save the new column. Press Save in the top-right corner of the Tool Configuration to save your changes.

<figure><img src="/files/TS6GjxKwadiwSmyctKPh" alt=""><figcaption><p>Rename and configure your new column</p></figcaption></figure>

## Functions

For further information on the functions available to users in Cascade, consult the [Functions](/cascade/functions-and-expressions/functions.md) documentation. With this easy-to-follow guide, you'll be able to quickly and efficiently add columns to your data table.

Here are some additional examples of some new columns with functions added to the workflow in this article.

<figure><img src="/files/iS8eRuftJJEiDib2cPS0" alt=""><figcaption><p>Additional columns added to the table with <a href="/pages/T7YUwNyLTHw1N4kPKW5S">Functions</a></p></figcaption></figure>

### Related Questions

<details>

<summary>What is the easiest way to add new columns to a table in Cascade?</summary>

To quickly and easily add columns to a table in Cascade, drag and drop an [Edit Columns](/cascade/tools/transform/editcolumns.md) tool from the tool menu onto your Canvas and then open the tool configuration. Press the plus button to create a new column, provide it with a name, and use the Expression Editor to input the desired function. When you are done, press enter to save the new column and press Save in the top-right corner of the Tool Configuration to save your changes.

</details>

<details>

<summary>How do I add a new column to my data table in Cascade?</summary>

To add a new column to your data table in Cascade, start by dragging and dropping an [Edit Columns](/cascade/tools/transform/editcolumns.md) tool from the tool menu onto your Canvas, ensuring that it is connected to the proceeding tool in your workflow. Open the tool configuration and scroll to the right-hand side of your data table. Press the plus button to create a new column, provide it with a name, and use the Expression Editor to input the desired function. When you are done, press enter to save the new column and press Save in the top-right corner of the Tool Configuration to save your changes.

</details>

<details>

<summary>What is the best way to include additional data in a table in Cascade?</summary>

To include additional data in a table in Cascade, begin by dragging and dropping an [Edit Columns](/cascade/tools/transform/editcolumns.md) tool from the tool menu onto your Canvas, ensuring that it is connected to the proceeding tool in your workflow. Open the tool configuration and scroll to the right-hand side of your data table. Press the plus button to create a new column, provide it with a name, and use the Expression Editor to input the desired function. When you are done, press enter to save the new column and press Save in the top-right corner of the Tool Configuration to save your changes.

</details>

### Other Sources

{% content-ref url="/pages/-MYR3klipPHFAYQUwSqu" %}
[Edit Columns](/cascade/tools/transform/editcolumns.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cascade.io/cascade/cascade-faqs/best-practices/how-to-add-new-columns-in-the-edit-columns-tool.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
