Dynamic Zone Visibility

Dynamic zone visibility (DZV) on a dashboard refers to the capability to control the visibility of specific zones or sections of the dashboard based on certain conditions or user interactions. This feature allows dashboard designers to create more interactive and user-friendly experiences by showing or hiding content dynamically as needed.

For example, dynamic zone visibility can be used to:

  • Show additional details or insights when a user interacts with a particular data point or filter.
  • Hide irrelevant sections of the dashboard depending on the user's role or permissions.
  • Display different views or perspectives of the data based on user selections.
  • Adjust the layout of the dashboard to optimize space and focus on relevant information.

Overall, dynamic zone visibility enhances dashboard flexibility and usability by providing users with personalized and contextually relevant information based on their actions or preferences.

How to Implement (DZV) in Your Dashboard

  1. Create Some Charts 

For this dashboard I created three charts using Tableau’s built in super store data, but you can use any charts you would like.  

A Bar Chart Showing Sales by Month

A Yearly Sales by Sub-Category

A Map Colored by Sales by State

  1. Create a Parameter

Create a parameter that has the charts you want to swap between listed as strings. 

  1. Create a Calculated Field for Each Chart

Create a boolean calculation equating your parameter to the value you used for the chart in the parameter. Repeat this action for each chart you want to swap between. 

  1. Place Calculation on Filter 

For each chart you created place the calculation on the filter for that chart. Make sure the parameter is selected to the chart you’re on or else a True value will not appear. Check the True value. 

  1. Build a Dashboard 

Start your dashboard with a vertical container and place all three charts into it and the parameter. 

  1. Control Visibility for Each Chart 

Select the parameter for a chart and go to that chart’s layout. In the layout check ‘Control visibility using value’ and use the value of the calculation. 

You can now swap between each chart using the parameter! 

Author:
Salome Grasland
Powered by The Information Lab
1st Floor, 25 Watling Street, London, EC4M 9BR
Subscribe
to our Newsletter
Get the lastest news about The Data School and application tips
Subscribe now
© 2025 The Information Lab