Tableau - Numeric Calculations


Numeric calculations in Tableau are done using a wide range of inbuilt functions available in the formula editor.

In this chapter, we will see how to apply calculations to the fields. The calculations can be as simple as subtracting the values of two fields or applying an aggregate function to a single field.

Following are the steps to create a calculation field and use numeric functions in it.

Create Calculated Field

While connected to Sample-superstore, go to the Analysis menu and click ‘Create Calculated Field’, as shown in the following screenshot.

Create calculation

Calculation Editor

The above step opens a calculation editor which lists all the functions that is available in Tableau. You can change the dropdown value and see only the functions related to numbers.

calculation edit

Create a Formula

To study the difference between profit and discount for different shipping mode of the products, create a formula subtracting the discount from the profit as shown in the following screenshot. Also, name this field as profit_n_discount.

numeric calc 3

Using the Calculated Field

The above calculated field can be used in the view by dragging it to the Rows shelf as shown in the following screenshot. It produces a bar chart showing the difference between profit and discount for different shipping modes.

numeric calc 4

Applying Aggregate Calculations

In a similar manner as above, you can create a calculated field using aggregate function. Here, create AVG(sales) values for different ship mode. Write the formula in the calculation editor as shown in the following screenshot.

numeric calc 1

On clicking OK and dragging the Avg_Sales field to the Rows shelf, you will get the following view.

numeric calc 2

Useful Video Courses


Tableau Online Training

Best Seller

88 Lectures 10 hours

Pavan Lalwani


49 Charts in Tableau - (Latest Version)

64 Lectures 4 hours

Pavan Lalwani


Visualising Data using Tableau

18 Lectures 1 hours



Tableau Hands-on: Learn Data Visualization with Tableau

45 Lectures 5.5 hours



Master Data Visualization with Tableau

14 Lectures 53 mins

Harshit Srivastava


Learn data visualization by tableau

40 Lectures 3.5 hours