This is the default name that appears in your reports. You can change this for individual charts by editing the name in the dimension and metric picker.
The field name must be unique.
You can't use a reserved keyword as the field name.
Enter a value for Formula :
To select a dimension, metric, or function, start typing its name.
If you have multiple fields with similar names, or fields that duplicate part of a function name, for example, Date and Date2, type part of the name, and then scroll through the list and select the field that you want.
You can also click a field in the Available Fields list to add it to the formula editor.
On the bottom right, click SAVE (or UPDATE if you are editing an existing field).
Adjust the Type, Aggregation, and Show As options, as appropriate.
Alternatively, you can create a calculated field in your data source from a report by following these steps:
This is the default name that appears in your reports. You can change this for individual charts by editing the name in the dimension and metric picker.
The field name must be unique.
You can't use a reserved keyword as the field name.
Enter a value for Formula :
To select a dimension, metric, or function, start typing its name.
If you have multiple fields with similar names, or fields that duplicate part of a function name, for example, Date and Date2, type part of the name, and then scroll through the list and select the field that you want.
You can also click a field in the Available Fields list to add it to the formula editor.
On the bottom right, click SAVE (or UPDATE if you are editing an existing field).
Adjust the Type, Aggregation, and Show As options, as appropriate.
Calculated fields appear in the data source with an fx symbol. To edit the formula, click fx next to the field name. This opens the formula editor, where you can adjust the field as needed.
Create a chart-specific calculated field
Chart-specific calculated fields exist only in the chart in which you create them.
To create a chart-specific calculated field, follow these steps:
In the Setup tab of the Properties panel, click + Add dimension or +Add metric, depending on the kind of calculated field that you want to create.
Click +ADD FIELD.
Enter a field name.
Enter your formula.
You can use the same operators and functions as data source calculated fields. However, you can't reference other chart-specific calculated fields. You can use chart-specific calculated fields with blended data.
Click APPLY.
Adjust the Type, Aggregation, Display Format, and Show As options, as appropriate.
Edit a chart-specific calculated field
Chart-specific calculated fields appear in the Setup tab of the chart's Properties panel.
When you hover your cursor over the field type next to the field name, an fx symbol will appear. To edit the formula, click fx. This brings up the formula editor, where you can adjust the field as needed.
Reuse a chart-specific calculated field
Chart-specific calculated fields only exist in the chart in which you create them. You can't directly reuse chart-specific calculated field, or reference it in other calculated fields.
However, you can copy a chart containing chart-specific calculated fields. The copy will contain any calculated fields defined in the original. You can then edit them as needed in the new chart.
Troubleshoot calculated fields
If there is an error in a calculated field formula, you'll see a warning message, and you won't be able to save the field. Here are a few reasons why a formula might be rejected:
Error message or reason
Possible Solutions
Invalid field name.
A valid field name automatically appears as a green or blue chip in the formula editor.
Check the spelling and any special characters in the field name.
Invalid function name.
A valid function automatically appears in uppercase green letters in the formula editor.
Literal strings must be quoted with matched pairs of single or double quotes.
Make sure all string literals are properly quoted.
Mismatched parentheses.
When nesting functions, a closing parentheses may have been missed.
Make sure that you have the same number of opening parentheses as closing parentheses, and that they are in the right spots.
Function argument type mismatch.
Functions expect arguments to be of a particular type. If there's a mismatch, it can cause an error. For example, trying to use a Date function on a Text dimension will create a function argument type mismatch.
Choose the correct input values. You can possibly use CAST() to change the input value type.
Re-aggregating metrics is not supported.
Aggregation functions can't be applied to already aggregated data. This includes most metrics that are found in Google Analytics and Google Ads. For example, Sessions is already aggregated as a sum in your data set, so the formula SUM( Sessions ) will produce an error.
This limitation comes from the underlying data set. Any solution will involve changing how the data appears there, if possible.
An expression can have either metrics or dimensions, but not both.
You can't mix dimensions and metrics in function arguments.
Make sure you are using the appropriate function for your data. For example, use CONCAT() to append text to a Text field, instead of using +.
Metric expressions and aggregations are not allowed in this expression.
You're creating a new chart-specific calculated dimension, but the result of the formula you've provided would create a metric.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-22 UTC."],[],[],null,["# Add, edit, and troubleshoot calculated fields\n\nThis page guides you through the following processes:\n\n- [Create a calculated field in your data source](#create-a-calculated-field-in-your-data-source)\n- [Edit a calculated field in your data source](#edit-a-calculated-field-in-your-data-source)\n- [Create a chart-specific calculated field](#create-a-chart-specific-calculated-field)\n- [Edit a chart-specific calculated field](#edit-a-chart-specific-calculated-field)\n- [Reuse a chart-specific calculated field](#reuse-a-chart-specific-calculated-field)\n- [Troubleshoot calculated fields](#troubleshoot-calculated-fields)\n- [Related resources](#related-resources)\n\nCreate a calculated field in your data source\n---------------------------------------------\n\n| **Note:** You must have edit rights to the data source to create and edit calculated fields.\n\nCalculated fields in data sources are available in any report that uses that data source. To create a calculated field, follow these steps:\n\n1. [Edit the data source](/looker/docs/studio/edit-a-data-source).\n2. Click **ADD A FIELD**.\n3. Select **Add calculated field.**\n4. Enter a **Name** value for this field:\n 1. This is the default name that appears in your reports. You can change this for individual charts by editing the name in the dimension and metric picker.\n 2. The field name must be unique.\n 3. You can't use a reserved keyword as the field name.\n5. Enter a value for **Formula** :\n\n 1. To select a dimension, metric, or function, start typing its name.\n 1. If you have multiple fields with similar names, or fields that duplicate part of a function name, for example, **Date** and **Date2**, type part of the name, and then scroll through the list and select the field that you want.\n 2. You can also click a field in the **Available Fields** list to add it to the formula editor.\n 2. On the bottom right, click **SAVE** (or **UPDATE** if you are editing an existing field).\n 3. Adjust the **Type** , **Aggregation** , and **Show As** options, as appropriate.\n\n Alternatively, you can create a calculated field in your data source from a report by following these steps:\n6. Create or [edit your report](/looker/docs/studio/edit-a-report).\n\n7. Click **Add a field**.\n\n8. Select **Add calculated field.**\n\n9. Enter a **Name** value for this field:\n\n 1. This is the default name that appears in your reports. You can change this for individual charts by editing the name in the dimension and metric picker.\n 2. The field name must be unique.\n 3. You can't use a reserved keyword as the field name.\n10. Enter a value for **Formula** :\n\n 1. To select a dimension, metric, or function, start typing its name.\n 1. If you have multiple fields with similar names, or fields that duplicate part of a function name, for example, **Date** and **Date2**, type part of the name, and then scroll through the list and select the field that you want.\n 2. You can also click a field in the **Available Fields** list to add it to the formula editor.\n 2. On the bottom right, click **SAVE** (or **UPDATE** if you are editing an existing field).\n 3. Adjust the **Type** , **Aggregation** , and **Show As** options, as appropriate.\n\n\u003e Learn more about [what you can do with calculated fields](/looker/docs/studio/about-calculated-fields) and the difference between calculated fields that are [created in a data source versus chart-specific calculated fields](https://support-con/looker-studio/answer/6299685#data-source-vs-chart-specific-calculated-fields).\n\nEdit a calculated field in your data source\n-------------------------------------------\n\nCalculated fields appear in the data source with an **fx** symbol. To edit the formula, click **fx** next to the field name. This opens the formula editor, where you can adjust the field as needed.\n\nCreate a chart-specific calculated field\n----------------------------------------\n\nChart-specific calculated fields exist only in the chart in which you create them.\n\nTo create a chart-specific calculated field, follow these steps:\n\n1. Create or [edit your report](/looker/docs/studio/edit-a-report).\n\n2. [Add a new chart](/looker/docs/studio/add-charts-and-controls-to-your-report) or select an existing chart.\n\n3. In the **Setup** tab of the **Properties** panel, click **+ Add dimension** or **+** **Add metric**, depending on the kind of calculated field that you want to create.\n\n4. Click **+** **ADD FIELD**.\n\n5. Enter a field name.\n\n6. Enter your formula.\n\n \u003e You can use the same operators and functions as data source calculated fields. However, you can't reference other chart-specific calculated fields. You can use chart-specific calculated fields with [blended data](/looker/docs/studio/how-blends-work-in-looker-studio).\n7. Click **APPLY**.\n\n8. Adjust the **Type** , **Aggregation** , [**Display Format,**](/looker/docs/studio/format-fields-in-reports) and **Show As** options, as appropriate.\n\n| **Important:** Custom value formatting is chart-specific and cannot be applied when creating or editing calculated fields in your data source.\n\nEdit a chart-specific calculated field\n--------------------------------------\n\nChart-specific calculated fields appear in the **Setup** tab of the chart's **Properties** panel.\n\nWhen you hover your cursor over the field type next to the field name, an **fx** symbol will appear. To edit the formula, click **fx.** This brings up the formula editor, where you can adjust the field as needed.\n\nReuse a chart-specific calculated field\n---------------------------------------\n\nChart-specific calculated fields only exist in the chart in which you create them. You can't directly reuse chart-specific calculated field, or reference it in other calculated fields.\n\nHowever, you can copy a chart containing chart-specific calculated fields. The copy will contain any calculated fields defined in the original. You can then edit them as needed in the new chart.\n\nTroubleshoot calculated fields\n------------------------------\n\nIf there is an error in a calculated field formula, you'll see a warning message, and you won't be able to save the field. Here are a few reasons why a formula might be rejected:\n\nRelated resources\n-----------------\n\n- [Dimensions and metrics](/looker/docs/studio/model-your-data)\n- [Format fields in reports](/looker/docs/studio/format-fields-in-reports)\n- [Create a data source](/looker/docs/studio/add-data-to-a-report)\n- [About calculated fields](/looker/docs/studio/about-calculated-fields)\n- [Create a custom group](/looker/docs/studio/create-a-custom-group)\n- [Create a custom bin](/looker/docs/studio/create-a-custom-bin)"]]