top of page

How to use EXCLUDE level of detail (LOD) expression in Tableau

how to use exclude lod in tableau

Level of detail (LOD) expressions allows Tableau users to compute values both at data source level and visualization level giving users more control on the level of granularity they can compute data.

EXCLUDE LOD expression, which is one of the Tableau LODs is executed by removing some of the detail from the view when computing the values. In other words, the EXCLUDE LOD expression prevents the calculation from using certain dimensions present in the view.

In the following two examples – I’ll share different ways you can use the EXCLUDE LOD expressions.

Example 1: Computing percent of total

Using the Sample-Superstore data set, drag Region to the rows and Sales to the text.

summary table

Next, I’ll need to compute what will be the denominator of my calculation (the sales for all regions) using the following calculation.

example of an exclude level of detail expression

(Note, the above calculation excludes the dimension Region when computing the sales)

Adding the above calculation to the view returns the same figure across all regions (that is the totals sales for all regions)

summary table

And now I can use the EXCLUDE LOD expressions to compute the percent of total as shown below.

using exclude lod to compute percent of total in tableau

Adding this calculation to the view and formatting it as a percent – gives us the proportion each region contributed to the total sales.

summary table

Example 2: Computing difference

Let’s say using Sample-Superstore data you’ve created the view below - showing sales by sub-category.

bar chart

Let’s say, with this view – you want to compute the difference in sales between the Sub-category Table and other Sub-categories. You can achieve that using the EXCLUDE LOD.

To do that, lets compute the sales for sub-category Table using the formula below.

tableau calculation

Adding the above calculation to the view returns the sales for Table sub-category.

bar chart

Next, using the EXCLUDE LOD – lets exclude the dimension sub-category while computing the sales for Table sub-category. This calculation will replicate the Table sales across all other Sub-categories.

See the formula below.

example of an exclude level of detail expression

Adding this calculation to the view.

bar chart

And now, we can compute the difference using the formula below.

using exclude lod to compute difference

Adding this calculation to the view - we’ve the difference in sales between Tables and other product sub-categories.

bar chart

I hope this article was helpful to you. To receive more of the Tableau tips kindly join our mailing list by subscribing below.

If you like the work we do and would like to work with us, drop us an email on our Contacts page and we’ll reach out!

Thank you for reading!


bottom of page